Đề cương khóa học
Môi trường
Chương trình phát triển iPhone và các công cụ (SDK, Xcode, IB, trình mô phỏng iPhone/iPad)
Ngôn ngữ
- Objective-C cơ bản
- Sử dụng các lớp Cocoa hiện có và viết các lớp của riêng bạn
- Các mẫu thiết kế cơ bản
Hiệu suất và gỡ lỗi
- Quản lý bộ nhớ
- Cải thiện hiệu suất
- Gỡ lỗi và khắc phục sự cố
- Đa nhiệm
- Đa luồng cơ bản
Trải nghiệm người dùng
- Các mẫu ứng dụng
- Các điều khiển UI
- Tạo các ứng dụng đa chế độ xem khác nhau
- Các cử chỉ khác nhau
- Quy tắc và hướng dẫn UX
Quản lý dữ liệu
- Lưu trạng thái
- SQLite
- XML
- Core Data
- Cài đặt
Điều khiển đa phương tiện và một số tính năng đặc biệt
- API camera
- Bộ chọn hình ảnh
- Phát và ghi video
- Phát và ghi âm thanh
- Gia tốc kế
- Cảm biến tiệm cận
- Thông báo và Event Kit
- Giới thiệu nhanh về cách tạo hoạt ảnh 2D và 3D
Tạo ứng dụng nhận biết vị trí
- Sử dụng Core Location
Mục tiêu và loại ứng dụng
- Phát triển iPhone so với iPad
- Ứng dụng đa nền tảng
- Giới thiệu về ứng dụng Web với HTML5 và CSS3
- Tương tác với một dịch vụ
- Ứng dụng lai
Phát hành ra công chúng
- Hiểu về iAd
- Phát hành lên App Store - Con đường tắt
Yêu cầu
- Kinh nghiệm phát triển trước đây
Đánh giá (5)
Thông tin bổ sung rất hữu ích
Grzegorz - Comp S.A.
Khóa học - BLoC Pattern
Dịch thuật bằng máy
Edward là một facilitator tuyệt vời
Zibusiso Ncube - Agricatural Research Council
Khóa học - Ionic 4 and Angular for Developers
Dịch thuật bằng máy
Kiến thức của Miguel về chủ đề này rất rộng rãi. Ông đã làm cho khóa đào tạo dễ hiểu và nội dung được trình bày một cách cân bằng; bổ sung các tính năng mới vào mỗi phần khi cần thiết. Ông đã bao quát tất cả những điều được yêu cầu và trả lời từng câu hỏi một cách kỹ lưỡng. Đó là một trải nghiệm rất thoải mái.
Paul Coaton - SEMPCheck Services
Khóa học - Flutter Development Bootcamp with Dart
Dịch thuật bằng máy
Tôi thực sự thích và đánh giá cao cách Renée nhanh chóng thích nghi với các câu hỏi của chúng tôi, tìm ngay các ví dụ về những gì chúng tôi yêu cầu và chia sẻ qua WeChat. Không chỉ dừng lại ở đó, cô ấy còn tự nguyện bao gồm cả ảnh chụp màn hình về vị trí cần nhấp chuột và nơi các mục nằm, vì chúng tôi không biết tiếng Trung. Buổi học diễn ra một cách hợp tác với Renée thường xuyên dừng lại để chúng tôi có thể đặt câu hỏi, và cho phép chúng tôi đôi khi đi lệch khỏi chủ đề để có thể thu được nhiều lợi ích nhất từ buổi học.
Ellie Bailes - GBR 402 GP Strategies Limited
Khóa học - WeChat Marketing
Dịch thuật bằng máy
Giảng viên rất nhiệt tình, thân thiện và yêu thích chủ đề
Isaac Murphy - Royal New Zealand Airforce
Khóa học - Build Native iOS and Android Apps with Flutter
Dịch thuật bằng máy