iOS Programming (iPhone/iPad) for Programmers 培训
您使用最新的iOS SDK和工具制作第一个iPhone / iPad应用程序所需的所有技能和知识。
课程大纲
环境
iPhone 开发人员程序和工具(SDK、Xcode、IB、iPhone/iPad 模拟器)
语言
- 基本 Objective-C
- 使用现有的 Cocoa 类并编写自己的类
- 基本模式
性能和调试
- 内存管理
- 性能改进
- 调试和故障排除
- 多任务
- 多线程必备
用户体验
- 应用程序模板
- UI 控件
- 创建不同的多视图应用程序
- 不同的手势
- 用户体验规则和准则
数据管理
- 保存状态
- SQLite的
- XML
- 核心数据
- 设置
多媒体控制和一些特殊功能
- 相机 API
- 图像选取器
- 播放和录制视频
- 播放和录制音频
- 加速度计
- 接近传感器
- 通知和事件工具包
- 关于如何制作 2D 和 3D 动画的快速介绍
制作位置感知应用程序
- 使用核心位置
目标和应用程序类型
- iPhone 与 iPad 开发
- 通用应用
- 使用 HTML5 和 CSS3 的 Web 应用程序简介
- 与服务交互
- 混合应用程序
向公众提供
- 了解 iAd
- 发布到 App Store - 捷径
要求
- 以前的开发经验
需要帮助选择合适的课程吗?
iOS Programming (iPhone/iPad) for Programmers 培训 - Enquiry
客户评论 (5)
Edward 是一位了不起的主持人
Zibusiso Ncube - Agricatural Research Council
课程 - Ionic 4 and Angular for Developers
机器翻译
Miguel's knowledge of the subject was extensive. He made the training easy to understand and the flow was balanced; adding on to each section with new features as needed. He covered everything that was asked and answered each and every question thoroughly. It was a very pleasant experience.
Paul Coaton - SEMPCheck Services
课程 - Flutter Development Bootcamp with Dart
I really liked and appreciated how Renee adapted to our questions, on the fly looking for examples of things we asked and sharing examples via WeChat. Not only did she do this, she went out of her way to include screenshots of what to click/where things were given that we did not speak Chinese. It was a collaborative session with Renee pausing so we could ask questions, and allowing us to go slightly off topic sometimes so we got the most out of the session.
Ellie Bailes - GBR 402 GP Strategies Limited
课程 - WeChat Marketing
The trainer was enthusiastic, kind, and loved the topic
Isaac Murphy - Royal New Zealand Airforce
课程 - Build Native iOS and Android Apps with Flutter
Learning the steps required to implement the MVVM model.
Roy Chia - AFBI
课程 - Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base
即将举行的公开课程
相关课程
Advanced Flutter
14 小时此讲师指导的现场培训 中国(在线或现场)面向希望使用 Flutter 创建跨平台应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 将应用程式从 Java 迁移到 Flutter。
- 集成 Firebase 后端服务,例如资料库、身份验证和存储。
- 为应用程式创建动画和高级UI功能。
BLoC Pattern
14 小时这种由讲师指导的中国现场现场培训面向希望学习如何使用BLoC Pattern跨不同应用程序管理状态的开发人员。
在培训结束时,参与者将能够:
- 了解 BLoC 核心概念和架构。
- 创建、测试和调试 BLoC。
- 了解 BLoC 生成上下文。
Build Native iOS and Android Apps with Flutter
14 小时在这个由 讲师指导的 中国 现场培训(在线或现场)中,参与者将学习如何使用 Flutter 快速开发可在 iOS 和 Android 设备上运行的移动应用程式。
在本次培训结束时,参与者将能够:
- 快速安装框架、IDE 和其他工具以开始开发。
- 了解并使用 Google 的 Dart 语言快速构建行动应用程式的原型。
- 使用单个代码库测试和部署在 iOS 和 Android 上运行的移动应用程式。
- 使用丰富的小组件、布局和动画自定义应用程式。
Flutter Development Bootcamp with Dart
35 小时这种由 中国 的讲师指导式现场培训(在线或现场)面向希望使用 Flutter 从通用代码库为 Android、iOS 和其他平台创建和构建高品质移动应用程式的开发人员。
在本次培训结束时,参与者将能够:
- 设置必要的开发环境以开始创建 Flutter 应用程式。
- 使用 Dart 程式设计语言开发用于构建应用程式的代码。
- 使用 Flutter 小部件来设计和创建美观且易于使用的UI。
- 在不同平台(移动、桌面、Web 等)上部署和测试应用程式。
Ionic2
14 小时This instructor-led, live training in 中国 (online or onsite) is aimed at beginner-level to intermediate-level developers who wish to use Ionic 2 to build hybrid mobile applications.
By the end of this training, participants will be able to:
- Understand the fundamentals of Ionic 2 and its architecture.
- Build single-page and multi-page applications using Ionic 2.
- Customize apps with SCSS and third-party integrations.
- Test, deploy, and manage mobile app releases effectively.
Ionic 4 and Angular for Developers
21 小时这种以讲师为主导的中国现场培训(现场或远程)针对希望创建混合移动应用程序的Web开发人员 Ionic 4.
在培训结束时,参与者将能够:
- 将本机设备功能集成到混合移动应用程序中。
- 使用 Angular 和 Ionic 4 构建混合移动应用程序。
- 在移动设备仿真器上运行混合应用程序。
Ionic 6
14 小时此讲师指导的 中国 现场培训(在线或现场)面向希望使用 Ionic 6 创建现代移动应用程式的Web开发人员。
在本次培训结束时,参与者将能够:
- 将本机设备功能整合到现代混合移动应用程式中。
- 了解 Ionic 的基础知识。
- 了解如何将 Ionic 应用程式部署到生产环境。
- 在行动装置模拟器上运行现代混合应用程式。
IBM MobileFirst Platform for Hybrid Mobile Application Development
21 小时IBM MobileFirst Platform(以前称为 Worklight Foundation)是一套用于构建企业移动和平板电脑应用程式的工具和服务。它的用户端 API 可用于原生 iOS (Objective-C)、原生 Android (Java)、J2ME、C# 原生 Windows Phone (C#) 和 Java 脚本,用于跨平台混合或移动 Web 应用程式。MobileFirst Platform 在本地或云端可用。
在这个由讲师指导的现场培训中,参与者将学习如何设置和使用MobileFirst Platform来开发和管理基于HTML5、JS 和 CSS 的混合移动应用程式。
在本次培训结束时,参与者将能够:
- 安装和配置MobileFirst
- 开发、测试和部署跨平台混合移动应用程式。
- 使用MobileFirst安全机制来保护应用程式。
- 在组织内通过无线方式更新应用程式,无需应用商店。
- 管理和监控移动应用程式。
观众
- 开发人员
课程形式
- 在现场实验室环境中进行部分讲座、部分讨论、练习和大量动手实践。
注意
- 此培训基于Mobile Foundation 8.0。要请求本课程的不同版本或其他定制,请联系我们进行安排。
微信营销
7 小时这个由 讲师指导的 中国现场培训(在线或现场)面向希望在 WeChat 上进行数位行销的企业家、营销经理和销售代表。
在本次培训结束时,参与者将能够:
- 在 WeChat 上一次将邮件投递给多个收件者。
- Market (to strangers) 在 WeChat 上免费。
- 打开 WeChat 钱包并使用 WeChat Pay。
- 使用 WeChat 官方帐户进行广告推广。
微信小程序开发
14 小时这个由 讲师指导的 中国现场培训(在线或现场)面向希望在 WeChat 平台上开发 WeChat 小程式的开发人员。
在本次培训结束时,参与者将能够:
- 安装并配置用于创建 WeChat 小程式的开发者工具。
- 编写 WXML 和 WXSS 而不是传统的 HTML 和 CSS 来建立程式。
- 部署可在运行 Wechat 的行动装置和桌面上运行的应用程式。
面向开发人员的微信开放平台
14 小时此 中国 讲师指导的现场培训(在线或现场)面向希望在 WeChat 平台上开发的开发人员。
在本次培训结束时,参与者将能够:
- 启用他们的移动应用程式以支援共用到 WeChat、添加到 WeChat 我的最爱以及使用 WeChat Pay 付款等功能。
- 允许其网站支援使用 WeChat 帐户登录。
- 通过公众号为数十亿 WeChat 使用者提供轻量级服务。
- 成为为公众号提供运营服务和行业解决方案的第三方平台。
Xamarin:从一个C#代码库为Android、iOS、Windows构建原生移动应用程序
21 小时在这个由讲师指导 的 中国现场培训(在线或现场)中,参与者将学习 Xamarin 的关键方面,同时为 Android、iOS 和 Windows 开发自己的一套移动应用程式。