PDA

View Full Version : Hướng dẫn lập trình iOS từ con số 0 đến thành thạo


anhpham1896
07-04-2018, 10:53 AM
Stanford cung cấp tài liệu video hướng dẫn lập trình iOS những kiến thức cơ bản, dễ hiểu và dễ tiếp cận giúp cho người mới học iOS căn bản hiệu quả hơn

Để lập trình iOS thành thạo tôi nên bắt đầu học từ đâu? Bài viết dưới đây sẽ chia sẻ những cách giúp bạn nhanh chóng trở thành lập trình viên chuyên nghiệp.

1. Tìm hiểu nguyên tắc lập trình

Để học bất kỳ một ngôn ngữ lập trình nào, bạn cần có kiến thức cơ bản về lập trình với iOS cũng không ngoại lệ. Những kiến thức đó nếu bạn là sinh viên công nghệ thông tin chắc hẳn đã được học như những câu lệnh if else, switch case hay vòng lặp for, while,...

2. Học cách sử dụng xCode

IDE là công cụ hỗ trợ đóng vai trò vô cùng quan trọng với bất cứ ngôn ngữ lập trình nào, mà nếu thiếu, năng suất lao động sẽ không thể hiệu quả. xCode là một công cụ dành cho lập trình viên iOS. Hầu như tất cả lập trình viên iOS đều sử dụng xCode để lập trình iOS.

xCode không chỉ hỗ trợ debug hay coding, mà bạn còn có thể thực hiện xCode với nhiều tác vụ như trích xuất ipa, merge source code hay đẩy bản build lên Apple Store,…

Lập trình ios cơ bản tới nâng cao cho người mới

5. Quyết định học Objective C hay Swift

Nếu như trước đây, người ta chỉ có một sự lựa chọn duy nhất khi nhắc đến lập trình di động iOS là ngôn ngữ Objective C, thì ngày nay, thay thế dần Objective C truyền thống là Swift.

Apple đã góp phần tinh giản đi lượng source mà lập trình viên phải viết với việc phát triển Swift, tăng cường tính chặt chẽ trong quy trình phát triển, giúp giảm bớt thời gian phát triển một sản phẩm.

6. Học lập trình iOS

Hãy bắt tay vào tìm hiểu lập trình iOS sau khi có được kiến thức căn bản. Một số trang web dạy lập trình iOS rất tuyệt và hữu ích cho người mới bắt đầu nhưng bạn nên tránh những trang web chứa các tutorial. Những tutorial này chỉ dạy bạn một vài thứ một lần chứ không cung cấp kiến thức đủ sâu. Bên cạnh đó, các tutorial đó cũng không có sự phác thảo về cái mà bạn nên học vào lúc ban đầu, không có cấu trúc và lý do tại sao.

hướng dẫn học Lập trình ios cho người mới

7. Tầm quan trọng của Source Code

Việc lập trình iOS có vẻ rất dễ dàng đối với nhiều lập trình viên với việc kéo và thả các control lên giao diện.

Tuy nhiên, việc tự mình viết source code với những người bắt đầu học một ngôn ngữ mới sẽ giúp bạn ghi nhớ và hiểu sâu hơn về nguyên lý hoạt động của các thành phần trong ngôn ngữ đó. Viết source code giúp cho việc xử lý linh hoạt hơn, có thể xử lý được nhiều trường hợp phức tạp hơn so với việc kéo thả.

Bạn cũng nên thử kéo thả sử dụng Interface Builder (XIB, StoryBoard) một khi bạn đã hiểu rõ và ghi nhớ được rồi. Đó là những công cụ mới hơn, cho phép tăng năng suất làm việc, giảm số lượng code mà lập trình viên phải viết. Điều này đặc biệt hữu ích khi sử dụng autolayout để hỗ trợ các loại thiết bị có kích thước màn hình khác nhau.

8. “Bucket list” kiến thức iOS bạn cần biết

Một số mảng kiến thức cần thiết của một lập trình viên iOS có thể kể đến như sau:

- Hiểu và sử dụng được các control của hệ thống: button, label, table view, navigation controller, collection view, tab bar,…

- Hiểu về các phương thức truyền thông điệp trong ứng dụng: KVO, delegate, notification,…

- Hiểu và sử dụng được các cách lưu trữ dữ liệu trong ứng dụng với file, NSUserDefault, CoreData,…

- Biết cách sử dụng StoryBoard, Autolayout, Interface Builder, Auto resize

- Sử dụng được một số framework hệ thống như MediaPlayer, Location, MapKit

- Hiểu cơ chế hoạt động và xử lý được các tác vụ với APNS


Và cuối cùng, tôi muốn giới thiệu tới các bạn video hướng dẫn lập trình iOS chất lượng nhất của Stanford: goo.gl/FSmdNP

------

STANFORD – ĐÀO TẠO VÀ PHÁT TRIỂN CÔNG NGHỆ

Hotline: 0936 172 315 - 024. 6275 2212

babyplaza9476934
07-04-2018, 12:01 PM
Bộ phận quan trọng nhất của xe điện mini chắc hẳn là ắc quy – nó được xem như là “trái tim’ của dòng xe này, giúp cho xe vận hàng. Tuy nhiên bộ phận này thường gặp một số lỗi cơ bản, Vậy làm thế nào để nắm được và xử lý những tình huống sẽ gặp phải khi sử dụng xe điện mini bình Acquy?

Là đơn vị có nhiều năm kinh nghiệm trong việc phân phối và cung cấp ra thị trường các sản phẩm xe điện uy tín, Chúng tôi xin chia sẻ một số thông tin hữu ích về việc bắt “bệnh” bình acquy của xe điện mini để bạn có thể khắc phục hoặc có những cách “chữa bệnh” đúng đắn.

Tuổi thọ của bình ắc quy sẽ giảm dần theo số lần sử dụng/sạc vì vậy nên số thời gian sử dụng càng ít thì bình sẽ có thời hạn sử dụng lâu hơn, điều này phụ thuộc rất nhiều vào cách bạn sử dụng như thế nào để đảm bảo bình Ac quy được bền nhất. Trong quá trình sử dụng bình ắc quy cũng không thể tránh khỏi gặp phải các hư hỏng ảnh hưởng đến quá trình sử dụng.


http://xecanbang.com/wp-content/uploads/2018/01/xe-dien-mini-2.jpg
Cùng tham khảo các “bệnh” của bình ắc quy xe điện mini và cách “chữa”



1. Ắc quy báo thông số năng lượng điện “ảo”

Khi bạn chạy xe điện mini (http://xecanbang.com/danh-muc/xe-dien-mini/) và thấy đèn báo hiệu năng lượng báo đầy điện nhưng thực tế mới đi được một quãng đường ngắn thì điện đã hết, khiến bạn rất bực bội và khó chịu đặc biệt khi đang ở xa và phải dẫn bộ.

Đây là dấu hiệu biết được ắc quy của bạn đang bị lỗi và có khả năng bị hỏng, nguyên nhân có thể do khả năng tích điện giảm sút nghiêm trọng do thời gian sử dụng xe đã lâu, thậm chí có trường hợp bình không thể tích điện được nữa.


http://xecanbang.com/wp-content/uploads/2018/01/bang-dien-khien-xe-dien-mini.jpg
Lời khuyên đối với trường hợp này là bạn nên mang chiếc xe điện mini đến trung tâm bảo hành của đơn vị bán xe để được kiểm tra và thay mới bình Ac quy để sử dụng xe bình thường



Đối với trường hợp này, thông thường sẽ gặp nhiều ở các xe đạp điện đã sử dụng được vài năm, hoặc đối với trường hợp bạn mua phải những chiếc xe điện không chính hãng, hàng giả, hàng fake, hàng kém chất lượng trên thị trường từ các đơn vị phân phối xe điện không chính hãng, bị thay lắp bình acquy bởi những bình điện kém, yếu.

2. Bộ sạc Ắc quy sạc điện lâu nhưng đèn không “nhảy” để báo tình trạng bình đã đầy chưa

Xe điện mini sạc đầy bình để sử dụng được bền lâu nhất. Nhưng có nhiều trường hợp, đèn báo bộ sạc không nhảy, hay có trường hợp bình ắc quy bị nóng lên trong quá trình cắm sạc, khiến cho bạn hoang mang.

Cách khắc phục ngay lúc này là bạn phải dừng sạc điện ngay lập tức và mang tới trung tâm để bảo hành hay sửa chữa kịp thời.


http://xecanbang.com/wp-content/uploads/2018/01/xe-dien-mini-1.jpg


3. Đồng hồ hiển thị năng lượng xe điện mini nhấp nháy liên tục

Khi bạn đang di chuyển xe điện mini và phát hiện thấy đèn báo năng lượng liên tục nhấp nháy, điều này chứng tỏ bình Ac quy của bạn đang bị yếu dần do thời gian sử dụng đã khá lâu, làm cho khả năng tích điện bị kém đi.

Cách khắc phục: Bạn mang bình Ắc quy đi kiểm tra hoặc thay thế nếu khả năng tích điện của bình đã quá yếu và không thể tiếp tục sử dụng.

4. Đồng hồ năng lượng chỉ xe đã hết điện nhưng để một lúc lại thấy chỉ còn điện.

Trường hợp này thường thể hiện rằng điện áp phản hồi trên bình Ac quy của bạn không ổn định, nếu tiếp tục di chuyển có thể khiến cho bình dễ bị hỏng.

Bạn không nên tiếp tục di chuyển nếu có hiện tượng này mà lập tức mang xe đi kiểm tra

5. Một số dấu hiệu nhận biết bình Ắc quy của xe điện mini đã hỏng:

Có một số trường hợp những phán đoán của bạn có thể sai vì vậy để được chính xác nhất bạn nên quan sát trực tiếp tình trạng bình Acquy đẻ xem xét bình có bị hỏng hay không, sau đây là một số dấu hiệu cho thấy bình ắc quy của bạn đã thực sự hỏng và cần được sửa chữa, thay thế khi quan sát trực tiếp:

+ Bình Ac quy có dấu hiệu bị phồng, rộp.

+ Nắp bình Ac quy bị ướt như kiểu bị dính nước (thực chất là do Acid trong bình chảy ra ngoài).

+ Bàn kẹp bình đã bị ăn mòn (Do vỏ bình bị nứt nên Acid chảy ra ngoài)

Trên đây là một số dấu hiệu “bệnh” thường gặp ở bình Acquy của xe điện mini, bạn cần lưu ý để khi gặp phải còn biết cách xử lý để sử dụng xe được bền nhất.