Networks Business Online Việt Nam & International VH2

KHÓA HỌC LẬP TRÌNH IOS

Đăng ngày 07 November, 2022 bởi admin

GIỚI THIỆU

– Cả quốc tế đã công nhận rằng : Sự thành công xuất sắc của iPhone phần nhiều đến từ nền tảng iOS, không riêng gì được tối ưu với phần cứng, nền tảng này còn có tính bảo mật thông tin cao .- Apple cùng với những chiếc iPhone đã biến hóa trọn vẹn lịch sử dân tộc của ngành công nghệ tiên tiến di động, mở ra những khái niệm trọn vẹn mới khiến những hãng cạnh tranh đối đầu luôn phải chạy theo. Song song với sự thành công xuất sắc của thiết bị chính là hệ quản lý và điều hành iOS độc quyền của hãng .- Năm năm nay, bên cạnh những chiếc iPhone, iPad, tất cả chúng ta sẽ được tận mắt chứng kiến những bom tấn ra đời như Apple Watch, Apple Tivi và còn biết bao nhiêu bí hiểm khác mà Apple đang sẵn sàng chuẩn bị bung ra thị trường. Cũng chính thế cho nên, mà việc làm dành cho những Lập trình viên iOS sẽ ngày càng tăng kinh hoàng .

Hãy cùng Khoa Phạm nắm bắt kỹ thuật Lập trình iOS, cũng như nắm bắt lấy cơ hội việc làm của chính mình nhé.

Bạn đang đọc: KHÓA HỌC LẬP TRÌNH IOS

MỤC TIÊU KHÓA HỌC

– Hoàn tất khóa học, học viên sẽ được trang bị kỹ năng và kiến thức vững chãi để tự phong cách thiết kế ra một ứng dụng iOS và tự quản lý và vận hành, kiếm tiền trải qua AppStore .
– Hoàn toàn đủ năng lực để ứng tuyển vào những vị trí lập trình iOS tại những công ty trong và ngoài nước .
– Nếu cần mẫn rèn luyện, bạn sẽ đủ năng lực tự xây dựng công ty, hoặc nhóm chuyên nhận dự án Bất Động Sản iOS từ người mua .

ĐIỀU KIỆN THEO HỌC

Có máy tính được cài hệ điều hành quản lý MacOS ( máy Mac, hoặc máy thường được cài Hackintosh )
– Yêu thích Lập trình iOS
– Không bất buộc phải có iPhone / iPad

BẰNG CẤP – CHỨNG NHẬN

Tham dự trên 80% số buổi học, và hoàn tất đồ án cuối khóa, học viên sẽ được cấp Chứng nhận hoàn tất khóa học của Trung Tâm Đào Tạo Tin Học Khoa Phạm, có giá trị toàn quốc

THỜI GIAN & HỌC PHÍ

– Thời lượng : 3 tháng. Tuần 3 buổi, 1 buổi 1 h45 phút

– Học phí: 4.850.000 đồng

– Địa điểm học : Trung Tâm Đào Tạo Tin Học Khoa Phạm
263 / 14 Lý Thường Kiệt, P. 15, Quận 11, TP. Hồ Chí Minh
hoặc Học Online Qua TeamViewer ( dành cho những bạn không có điều kiện kèm theo đến TT )

ĐĂNG KÍ HỌC

– Đăng kí trực tiếp tại Trung Tâm Đào Tạo Tin Học Khoa Phạm. 263 / 14 Lý Thường Kiệt, P. 15, Quận 11, TP Hồ Chí Minh, hot line : 0942764080

Hoặc đăng kí qua mail: [email protected]

NỘI DUNG KHÓA HỌC LẬP TRÌNH IOS

Cập nhật liên tục theo Apple và nhu cầu của doanh nghiệp

Danh sách này là những kiến thức và kỹ năng tối thiểu mà bạn sẽ được học tại lớp. Sau mỗi buổi học, những bạn sung sướng check vào list này để bảo vệ tất cả chúng ta được học vừa đủ tổng thể nội dung. ( Download file pdf list nội dung học )
Đặc biệt, ngoài những nội dung dưới đây, thì những kiến thức và kỹ năng mới, những demo app thực tiễn + những tuyệt kỹ, kinh nghiệm tay nghề thực tiễn sẽ được giảng viên update ngay tại lớp học

Chương 1 – TỔNG QUAN LẬP TRÌNH IOS

  1. Giới thiệu và làm quen với giao diện Mac OS, sử dụng 1 số dòng lệnh cơ bản với terminal.
  2. Giới thiệu App Store, tạo tài khoản apple ID và cài đặt Xcode 7.3.1
  3. Giới thiệu giao diện Xcode.
    Viết ứng dụng đầu tay Hello World
    Các thao tác trên máy ảo simulator .
    Build demo trên máy ảo và hướng dẫn build máy thật .
    Giới thiệu cấu trúc một ứng dụng iOS viết bằng Xcode, tiến trình phong cách thiết kế .
    Giới thiệu iOS Developer, so sánh với google Developer .

Chương 2 – Lập trình Swift 3

  1. Giới thiệu Swift 3, so sánh với Object C
  2. Các quy tắc khi viết code với Swift
  3. Các quy tắc khi viết code với Swift
  4. Khai báo biến với let và var
  5. Thống nhất quy tắc đặt tên biến
  6. Khai báo tên biến bằng hình ảnh
  7. Các kiểu dữ liệu cơ bản: Int, Float
  8. String và các hàm xử lý
  9. Toán tử số học
  10. Các lệnh điều kiện rẽ nhánh: if else, guare else, switch case
  11. Biểu diễn thuật toán rẽ nhánh bằng ngôn ngữ tự nhiên và sơ đồ khối
  12. Vòng lặp: For, While
  13. Break, Continue và cách sử dụng
  14. Mảng: một chiều và đa chiều + 2 cách khai báo mảng: [] và Array<>
  15. Thao tác với mảng: truy xuất phần tử; thêm, xoá phần tử
  16. Dictionaries và 2 cách khai báo
  17. Liên hệ dictionary và cấu trúc Json
  18. Kiểu Optionals trong Swift
  19. Phân biệt và sử dụng ? Và ! Khi unwrap Optionals
  20. Kiểu dữ liệu hỗn hợp Tuples
  21. Hàm và các cách khai báo hàm, nâng cao với closure
  22. Struct, Class và Enum & cách phân biệt
  23. Cách sử dụng Struct, class và Enum
  24. Protocol và ứng dụng
  25. Hướng đối tượng trong Swift

Chương 3: Lập trình IOS cơ bản

3.1. Thiết kế giao diện với storyboard

  1. Màn hình chờ LaunchScreen.storyboard
  2. Màn hình thiết kế Main.storyboard

3.2. Quản lý toạ độ và các đối tượng

  1. Hệ trục toạ độ trong Xcode
  2. Thanh thuộc tính 1 đối tượng
  3. View controller scene

3.3. Giới thiệu UIView

  1. Các thuộc tính cơ bản
  2. Ý nghĩa và ứng dụng của UIView

3.4. Giới thiệu Viewcontroller và ViewCycle

  1. Tạo 1 file Viewcontroller
  2. Các hàm mặc định trong file Viewcontroller
  3. ViewCycle

3.5. UILabel, UIButton, UITextField.

  1. Tạo đối tượng UILabel, UIButton, UITextField.
  2. Các thuộc tính cơ bản: màu sắc, fonts, …
  3. Các thuộc tính đặc trưng: Placeholder text, …
  4. Action và Outlet. Ánh xạ các đối tượng
  5. Tuỳ chỉnh thuộc tính các đối tượng
  6. Tuỳ chỉnh các đối tượng nâng cao với swift File
  7. Bắt các sự kiện tương tác các đối tượng: Click button, ngưng nhập textField…
  8. Ứng dụng máy tính bỏ túi (Có thể update nhiều demo khác)

3.6. AutoLayout với UIView

  1. Tìm hiểu về các kích thước màn hình khác nhau
  2. Các thuộc tính của một đối tượng
  3. Phân tầng các UIView và ý nghĩa
  4. Bound và Frame của một đối tượng
  5. AutoLayout với Pin
  6. AutoLayout với kéo thả
  7. Các thuộc tính của Constraint
  8. Thiết kế giao diện với AutoLayout: Form đăng nhập cơ bản.

3.7. SizeClass với UIView

  1. Vấn đề thiết kế giao diện với các chiều khác nhau
  2. Size class
  3. Thiết kế giao diện với SizeClass: Form đăng nhập auto layout.

3.8. UIImage

  1. Tỷ lệ hình ảnh và độ phân giải màn hình thiết bị Appple
  2. Quản lý hình ảnh với Assets
  3. Kĩ năng lựa chọn hình ảnh và vấn đề bản quyền
  4. UIImageView và UIImage
  5. Load hình Local từ hình ảnh trong app
  6. Load hình Online từ đường link url

3.9. Camera & Photo

  1. UIImagePickerController
  2. Chọn ảnh từ thư viện ảnh của thiết bị.
  3. Chụp ảnh từ thiết bị thật.

3.10. UIAlertview

  1. Tạo thông báo với UIAlertController
  2. Gán các đối tượng vào UIAlertView
  3. Bắt sự kiện người dùng tương tác với các đối tượng trong AlertView
  4. Ứng dụng thiết kế Forrm login sử dụng AlertView

3.11. Chuyển màn hình

  1. StoryBoard id
  2. Segues: Phân loại và ứng dụng
  3. NavigationController
  4. Custom NavigationBar
  5. Bắt sự kiện tương tác item navigation bar
  6. Chuyển màn hình bằng code
  7. NSUser Default và vấn đề truyền tham số giữa các màn hình
  8. Sử dụng biến thông thường để truyền tham số
  9. Ứng dụng: thiết kế ứng dụng chọn món ăn.
  10. Ứng dụng: thiết kế ứng dụng cung hoàng đạo.

3.12. UISlider

  1. UISlider và các thuộc tính cơ bản
  2. Cấu hình UISlider
  3. Bắt giá trị slider
  4. Tương tác người dùng với Slider
  5. Xoay dọc, Xoay ngang UISlider trên giao diện
  6. Custom giao diện của UISlider

3.13. NSTimer

  1. NSTimer và vấn đề xử lý thời gian trong ứng dụng
  2. Cấu hình NSTimer
  3. Function trong timer
  4. Hiệu ứng animation với UIImage và NSTimer
  5. Màn hình chờ ứng dụng với NSTimer

3.14. Gesture: Bắt sự tương tác của khách hàng với thiết bị.

  1. Tap Gesture
  2. Long Press Gesture
  3. Rotation Gesture
  4. Pinch Gesture
  5. Swipe Gesture
  6. Pan Gesture
  7. Screen Egde Pan Gesture
  8. Shake Gesture

3.15. UIWebview

  1. Hiện thị một trang Web với WebView
  2. Hiện thị một đoạn html với WebView Long Press Gesture
  3. Ứng dụng: Tạo trình duyệt web đơn giản với WebView

Chương 4: Các đối tượng hiển thị dữ liệu

UIScrollView

  1. Cấu hình ScrollView cơ bản
  2. Cấu hình ScrollView với nhiều đối tượng bên trong
  3. Paging và bắt sự kiện chọn trên ScrollView
  4. Code ScrollView
  5. Animation với SrollView

UIPickerView

  1. Cấu hình PickerView cơ bản
  2. Tittle PickerView
  3. Cấu hình PickerView với hình ảnh
  4. Tạo vòng lặp PickerView
  5. Chọn 1 dòng PickerView
  6. Bắt sự kiện người dùng chọn 1 dòng PickerView
  7. Bắt thời gian với PickerDate
  8. Custom format datetime trong PickerView

UITableView

  1. Cấu hình UITableView cơ bản
  2. Custom cell trong TableView
  3. Cấu hình TableView nhiều Sections
  4. Nguyên lý hoạt động các hàm trong tableView
  5. Thêm hoặc xoá một dòng trong TableView, di chuyển một dòng trong TableView
  6. Tạo diễn hoạt Annimation cho Cell
  7. Bắt giá trị từng dòng trong TableView
  8. Chuyển màn hình và truyền tham số với tableView
  9. Auto Layout trong tableViewCell
  10. Code TableView

UICollectionView

  1. Cấu hình UICollectionView
  2. Custom Item
  3. Cấu hình CollectionView nhiều Sections
  4. Thêm hoặc xoá một dòng trong CollectionView
  5. Tạo diễn hoạt Annimation cho Item
  6. Bắt giá trị từng dòng trong CollectionView
  7. Tuỳ chỉnh giao diện CollectionView
  8. Bắt sự kiện scroll khi tương tác với CollectionView

Chương 5: Âm Thanh và Videos

AVFoundation

  1. Play nhạc local với AVAudioPlayer.
  2. Play nhạc online từ một đường link mp3.
  3. Pause, Stop, Volume.
  4. Lấy tổng thời lượng của bài nhạc Online.
  5. Lấy thời gian hiện tại của bài hát đang phát
  6. Kết hợp Slider điều chỉnh thời gian phát.
  7. Play nhạc Online từ mp3.zing.vn.

AVKit

  1. Phát Video từ local.
  2. Phát Video từ Internet.

Chương 6: Local Data

CoreData

  1. Giới thiệu cơ sở dữ liệu CoreData.
  2. Tạo một cơ sở dữ liệu CoreData.
  3. Truy xuất cơ sở dữ liệu CoreData.
  4. Xử lí cơ sở dữ liệu: Thêm, xoá, sửa

SQLite

  1. Tạo một cơ sở dữ liệu SQLite.
  2. Truy xuất cơ sở dữ liệu SQLite.
  3. Xử lí cơ sở dữ liệu: Thêm, xoá, sửa.
  4. Ứng dụng: Viết ứng dụng từ điển Anh – Việt

Chương 7: Online Data

WebService

  1. Hướng dẫn đăng kí hosting free
  2. Cấu hình database trên Server
  3. Kỹ thuật xuất JSON với PHP
  4. Truyền tham số đến Web Server (GET/POST)
  5. Cấu hình Server cho phép upload file
  6. NSURL
  7. NSURLConnection
  8. NSURLRequest
  9. NSURLSessionDataTask
  10. NSURLSession
  11. Kĩ thuật xử lý JSON trong app
  12. TableView với dữ liệu webservices

New FireBase

  1. Cài đặt FireBase với cocoapod
  2. Cấu trúc dữ liệu firebase
  3. Tổ chức và lưu trữ database trên firebase
  4. Realtime với firebase
  5. Đọc dữ liệu từ database
  6. Ghi dữ liệu lên database
  7. Các câu truy vấn NoSQL
  8. Storage và lưu trữ file

Mulithread

  1. DispatchQueue
  2. Concurrent và Serial
  3. Sync và Async
  4. DispatchWorkItem
  5. DispatchGroup
  6. Multithread với tableView
  7. Multithread với Webservices

Chương 8: NODEJS & SOCKET IO

NODEJS

  1. Giới thiệu NodeJS
  2. Cài đặt NodeJS
  3. Lập trình NodeJS: Biến.
  4. Lập trình NodeJS: Các hàm cơ bản phải biết.
  5. Lập trình NodeJS: Mảng
  6. Lập trình NodeJS: Sử dụng Functions.
  7. Lập trình NodeJS: Tạo & đóng gói Modules.
  8. Lập trình NodeJS: Lập trình Hướng đối tượng.
  9. Khởi tạo Buffer.
  10. Đọc và truy xuất nội dung của File
  11. Lập trình NodeJS: Kết nối cơ sở dữ liệu MySQL

SOCKET IO (Real time)

  1. Socket: Web Server với Socket.
  2. Web Client: Truyền tín hiệu đến Server với JavaScript SocketIO
  3. Web Client: Nhận tín hiệu từ Server với JavaScript SockerIO
  4. iOS Client: Truyền tín hiệu đến Server với thiết bị iOS
  5. iOS Client: Nhận tín hiệu từ Server với thiết bị iOS

Ứng dụng: Viết ứng dụng Chat với NodeJS & SocketIO

Ứng dụng: Viết ứng dụng Game kéo co Online

Chương 9: Capabilities

Push Notification

  1. Push Notifications từ local App
  2. Dùng Push Notifications từ server của Firebase API
  3. Push Notifications từ SERVER riêng.
  4. Audio với Background mode.
  5. MultipeerConectivity

Chương 10: Các kiểu lập trình chuyên nghiệp

MVC – Model View Controller

  1. Giới thiệu Design Pattern
  2. Struct và Class
  3. Function và code hướng đối tượng
  4. Xây dựng Model
  5. Xây dựng View
  6. Xây dựng Controller
  7. Xử lý luồng dữ liệu trong MVC

MVVM cơ bản

  1. Giới thiệu MVVS, so sánh MVC & MVVM
  2. Viết ứng dụng Từ điển Anh – Việt theo mô hình MVVM
  3. Lưu ý: Chúng ta sẽ được học chuyên sâu MVVM ở lớp nâng cao

Chương 11: Library & API

SWRealViewController (slide menu)

  1. Cài đặt thư viện SWRealViewController
  2. Cấu hình rootView
  3. Cấu hình slideMenu
  4. Custom slideMenu

Facebook API (login, share, like)

  1. Cài đặt Facebook API sử dụng cocoapod
  2. Login người dùng sử dụng safari và app
  3. Lấy session khi người dùng login
  4. Lấy thông tin người dùng
  5. Like và share

Chương 12: Map & GPS

Map Kit

  1. Hiện thị một toạ độ cho trước lên MapKit, gán annotation vào toạ độ.
  2. Custom Annotation.
  3. Bắt sự kiện chạm ngón tay vào MapKit, chuyển đổi vị trí chạm thành toạ độ thực trên bản đồ.
  4. Đo khoảng cách giữa hai điểm trên bản đồ.
  5. Chỉ đường đi giữa hai điểm trên bản đồ, vẽ đường đi lên bản đồ

Google API

  1. Cài đặt Google API với coacoapod
  2. Đánh dấu các địa điểm trên bản đồ kèm theo thông tin cho địa điểm đó
  3. Chỉ dẫn đường đến các địa điểm cần tìm
  4. Khoanh vùng khu vực: các trung tâm kinh tế, khu đô thị, khu ô nhiễm…
  5. Tình trạng giao thông các khu vực

Core Location

  1. Bắt vị trị thực của khách hàng.
  2. Chuyển đổi toạ độ thành vị trí địa lí.
  3. Chuyển đổi vị trí địa lí thành toạ độ trên bản đồ.

Chương 13: Animation

CoreGraphics

  1. Tạo UIView SubClass, và cách sử dụng DrawView
  2. Vẽ đường Line
  3. Vẽ đường Path
  4. Vẽ hình Rectangle
  5. Vẽ hình Eclipse & Circle
  6. Tô màu Line với Color
  7. Vẽ hình Arc
  8. Tạo đổ bóng cho hình.
  9. Tinh chỉnh/ lọc hình ảnh với Graphics Context
  10. Vẽ hình ảnh theo sự di chuyển ngón tay trên màn hình

UIView Animation

  1. Tạo diễn hoạt với UIView.animate
  2. Bắt trạng thái Animation đang diễn ra với Completion
  3. Tạo diễn hoạt có Delay.
  4. Tạo diễn hoạt với lực đàn hồi.

Core Animation

  1. CGAffineTransformMake
  2. CGAffineTransformMakeTranslation
  3. CGAffineTransformMakeScale
  4. CGAffineTransformMakeRotation
  5. CGAffineTransformTranslate
  6. CGAffineTransformScale
  7. CGAffineTransformRotate
  8. CGAffineTransformInvert
  9. CATransform3DEqualToTransform
  10. CATransform3DMakeTranslation
  11. CATransform3DMakeScale
  12. CATransform3DMakeRotation
  13. CATransform3DTranslate
  14. CATransform3DScale
  15. CATransform3DRotate
  16. CATransform3DConcat
  17. CATransform3DInvert
  18. CATransform3DMakeAffineTransform
  19. CATransform3DIsAffine
  20. CATransform3DGetAffineTransform

Chương 14: Lập trình iOS với mô hình MVC

Bạn muốn trở thành một lập trình viên chuyên nghiệp ? Bạn muốn tối ưu code và tái sử dụng code ? Hãy cùng chúng tôi khám phá và sử dụng những design pattern – một trong những design pattern cơ bản và thông dụng nhất chính là MVC .

  1. Giới thiệu mô hình MVC
  2. Ôn tập kiến thức
    1. Ôn tập Struct, class, enum, protocol, extension
    2. Ôn tập hướng đối tượng và kế thừa
    3. Ôn tập tạo func các dạng
  3. Phương pháp chia model, view và controller
    1. Khai báo cấu trúc các đối tượng trong model
    2. Điều khiển luồng dữ liệu và xử lý trong controller
    3. Hiển thị dữ liệu trong View
  4. Demo đổ dữ liệu cơ bản tableView với mảng và MVC
    1. Tạo mảng chứa dữ liệu
    2. Khai báo cấu trúc các đối tượng, các hàm khởi tạo trong model
    3. Xử lý luồng và khởi tạo tableView trong controller
    4. Hiển thị dữ liệu trong Main Storyboard
  5. Ôn tập Json và cách đọc Json
    1. GET
    2. POST
    3. Truyền các tham số
    4. Header/Type
  6. Xử lý đọc và load dữ liệu Json trong controller
  7. Demo đổ dữ liệu cơ bản tableView với Json và MVC
  8. Demo đổ dữ liệu phức tạp, nhiều lớp với Json và MVC
  9. Định hướng viết MVC cho project thực tế của học viên
  10. MVC với libary: Alamofire

Chương 15 Lập trình iOS với mô hình MVVM

Bạn đã nắm vững design pattern MVC và muốn học được nhiều hơn thế nữa ? Bạn muốn app của mình giải quyết và xử lý nhanh hơn ? Chúng ta hãy cùng nhau thử thưởng thức và cảm nhận Bind Data với MVVM design pattern .

  1. Các thành phần của MVVM pattern
    1. Model – Khai báo cấu trúc các đối tượng, các hàm khởi tạo
    2. View – tương tự như MVC, được xem là giao diện người dùng
    3. View-Model: Tính trừu tượng của các thuộc tính public và các lệnh trong View.
    4. Binder – Đây là chìa khoá của mô hình MVVM, nhiệm vụ đồng bộ dữ liệu giữa View-model và View.
  2. Xây dựng Model với Struct
  3. Xây dựng View-Model
  4. Xây dựng Model-View
  5. Tìm hiểu Bind data
  6. Demo bind data với String
  7. Xây dựng binder
  8. Demo đổ dữ liệu Json với MVVM và tableView: JSON đơn giản
  9. Demo đổ dữ liệu Json với MVVM và tableView: JSON phức tạp
  10. MVVM với library: Alamofire

Chương 16: Auto Layout toàn tập A-Z

Bạn đang chăm sóc việc kiến thiết xây dựng layout cho nhiều kích cỡ màn hình hiển thị khác nhau ? Bạn muốn thiết kế xây dựng layout một lần duy nhất nhưng xài được trên nhiều kích cỡ khác nhau ? Với Swift, bạn trọn vẹn hoàn toàn có thể làm được điều đó. Hãy cùng chúng tôi tìm hiểu và khám phá và nắm trong tay một trong những tính năng can đảm và mạnh mẽ nhất của Swift : AutoLayout và Sizeclass

  1. Toạ độ trên màn hình
  2. Bound và Frame
  3. 4 thuộc tính cơ bản của một đối tượng trong Auto Layout
  4. Autolayout sử dụng Pin.
    1. Constrain to margin
    2. Top, bottom, leading,trailing
    3. Width, Height
    4. Equal width, equal height
    5. Aspect ratio
    6. Constant
    7. Priority
    8. Multiplier
  5. Autolay out sử dụng chuột
    1. Horizontal spacing
    2. Vertical spacing
    3. Top, bottom, leading,trailing
    4. Width, Height
    5. Equal width, equal height
    6. Aspect ratio
  6. Demo Autolayout 1 đối tượng với Supper view
  7. Demo Autolayout 2 đối tượng với nhau
  8. Demo giao diện máy tính cơ bản với autolayout
  9. Autolayout ngược
    1. Xác định toạ độ x, y: Thuộc tính con sẽ quyết định kích thước của đối tượng chứa nó
    2. Width, heigh tự động thay đổi dựa vào các đối tượng con
  10. Áp dụng Autolayout tạo form đăng nhập
  11. Autolayout một cell của tableView
  12. Autolayout và scrollView
  13. Autolayout bằng code: Giới thiệu NSContrains và các thuộc tính.
  14. Demo viết 1 đối tượng Uiview cơ bản sử dụng code
  15. Demo form đăng nhập sử dụng code autolayout
  16. Dùng code Auto layout tạo animation
    1. Animation kéo giãn 1 đối tượng.
    2. Animation kéo giãn 1 đối tượng với Scrollview.
  17. Giới thiệu size class và các loại kích thước màn hình
  18. Demo Sizeclass cơ bản với màn hình dọc và ngang
    1. Màn hình dọc giao diện 2 Uiview cạnh nhau
    2. màn hình ngang giao diện 2 Uiview xếp chồng lên nhau
  19. Demo sizeclass cơ bản 2 kích thước màn hình khác nhau:
    Tạo các giao diện khác nhau cho các kích thước màn hình khác nhau
  20. Demo form đăng nhập sử dụng sizeclass

Chương 17: Tích hợp quảng cáo kiếm doanh thu

  1. Tìm hiểu các nhà cung cấp quảng cáo đang có trên thị trường
  2. Hướng dẫn đăng kí & tạo tài khoảng Google Adsense
  3. Hướng dẫn nhúng quảng cáo AdMob vào trong app
  4. Hướng dẫn cách nhận tiền từ Google

Chương 18: Submit ứng dụng lên AppStore

  1. Giới thiệu quy trình Submit ứng dụng lên AppStore.
  2. Các bước chuẩn bị trước khi Submit App.
  3. Hướng dẫn tạo Identifier (Bundle ID, AppID ).
  4. Hướng dẫn cấu hình App trên iTunes.
  5. Hướng dẫn tạo file Provisioning
  6. Hướng dẫn archive ứng dụng từ Xcode lên iTunes.
  7. Hướng dẫn archive file ipa cho ứng dụng

Chương 19: Ứng dụng thực tế

16.1 – Ứng dụng 1 ( Tài liệu sẽ được phát riêng cho học viên tại lớp học )

16.2 – Ứng dụng 2 (Tài liệu sẽ được phát riêng cho học viên tại lớp học)

16.3 – Ứng dụng 3 ( Tài liệu sẽ được phát riêng cho học viên tại lớp học )

VỚI NHỮNG KIẾN THỨC NÀY, CÙNG VỚI 03 APP THỰC TẾ, BẠN SẼ LÀM ĐƯỢC TẤT CẢ MỌI ỨNG DỤNG BẠN MONG MUỐN

KHOA PHẠM CAM KẾT ĐÀO TẠO ĐÚNG & ĐẦY ĐỦ NHỮNG NỘI DUNG TRÊN MỘT CÁCH CHẤT LƯỢNG NHẤT

ỨNG DỤNG MẪU SỐ 01 THỰC HÀNH NGAY TẠI LỚP HỌC (TẤT CẢ 8 PROJECT)

Source: https://vh2.com.vn
Category : Tin Học