Course Code: kotliniosandroid
Duration: 35 hours
Prerequisites:
  • Java编程经验
  • 有Android开发的基本经验或熟悉
  • 具有 Swift 编程经验
Overview:

Kotlin 是基于 Java 的现代、功能和对象导向的编程语言。

在这个导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导导。

在本研讨会结束后,参与者将能够:

  • 了解编程的基本原则(3)
  • 编码自己的应用程序(3)
  • 创建,测试,部署和解决问题(0)和(1)应用程序使用(3)

观众

  • 开发者

课程格式

  • 部分讲座,部分讨论,练习和重实习

笔记

  • 要申请此课程的定制培训,请联系我们安排。
Course Outline:

介绍

设置 Kotlin 的工具

  • 使用命令行工具
  • 为 Kotlin 安装 JDK
  • 安装和设置 IDE:IntelliJ
  • 安装外挂程式

Kotlin 和 Kotlin 语法入门

  • 学习 Kotlin 架构
  • 学习 Kotlin 语法
  • 使用 Kotlin 的主要功能

Object-Oriented Programming 与 Kotlin

  • Programming 与物件概述
  • 创建类
  • 向类添加方法
  • 定义基本构造函数
  • 使用命名参数和预设值
  • 使用 Open Classes 允许继承
  • 使用抽象类
  • 创建和使用介面
  • 处理覆盖
  • 创建数据类
  • 使用单例和伴生物件
  • 使用枚举
  • 将类分组到包
  • 使用导入
  • 实现信息隐藏
  • 使用 getter 和 setter
  • 实现可见性修饰符
  • 了解泛型
  • 实现通用堆叠
  • 使用泛型函数

Android 使用 Kotlin 进行应用程式开发

  • 设置 Android 开发工具
    • 安装 Android Studio
    • 开始一个新专案
    • 设置模拟器
    • 设置库
  • 在 Android 中设置 Kotlin
  • 使用 Hello Android 框架和 Android SDK 工具
  • 使用 Kotlin 开发 Android 应用程式
    • 使用 ListActivity 和 ListView
    • 使用 Intent 和 Intent 过滤器
    • 使用自订检视
    • 使用 Layout Management 器
    • 处理 Web Services 和 API
    • 处理 Android 服务
    • 使用 SQLite Database
    • 使用 Content Provider
    • 写入配接器
    • 实现对话框和警报 (Toast)
    • 设计UI
      • 选项和上下文功能表
      • WebView 视图
    • 实现 Android 通知
  • 使用 Kotlin 构建自定义回应式 Android 应用程式
  • 将您的 Android 应用程式发布到 Google PlayStore

iOS 使用 Kotlin 进行应用程式开发

  • XCode 9 功能和架构概述
  • Swift 4 特性和架构概述
  • 比较 Kotlin 和 Swift 的异同
    • 基本
    • 阵 列
    • 字典
  • 使用 Web Services
  • 执行 Data Management
  • 使用变数、常量和 Swift 数据类型
  • 通过UX和UI设计优化iOS用户体验
  • 添加使用者交互以改善用户体验
  • 优化性能
  • 调试 iOS 应用程式
  • 使用 Kotlin 构建自定义回应式 iOS 应用程式
  • 将您的 iOS 应用程式发布到 Apple AppStore

故障排除

总结和结论

Sites Published:

United Arab Emirates - Kotlin for iOS and Android Development

Qatar - Kotlin for iOS and Android Development

Egypt - Kotlin for iOS and Android Development

Saudi Arabia - Kotlin for iOS and Android Development

South Africa - Kotlin for iOS and Android Development

Brasil - Kotlin for iOS and Android Development

Canada - Kotlin for iOS and Android Development

中国 - Kotlin for iOS and Android Development

香港 - Kotlin for iOS and Android Development

澳門 - Kotlin for iOS and Android Development

台灣 - Kotlin for iOS and Android Development

USA - Kotlin for iOS and Android Development

Österreich - Kotlin for iOS and Android Development

Schweiz - Kotlin for iOS and Android Development

Deutschland - Kotlin for iOS and Android Development

Czech Republic - Kotlin for iOS and Android Development

Denmark - Kotlin for iOS and Android Development

Estonia - Kotlin for iOS and Android Development

Finland - Kotlin for iOS and Android Development

Greece - Kotlin for iOS and Android Development

Magyarország - Kotlin for iOS and Android Development

Ireland - Kotlin for iOS and Android Development

Luxembourg - Kotlin for iOS and Android Development

Latvia - Kotlin for iOS and Android Development

España - Kotlin para desarrollo de iOS y Android

Italia - Kotlin for iOS and Android Development

Lithuania - Kotlin for iOS and Android Development

Nederland - Kotlin for iOS and Android Development

Norway - Kotlin for iOS and Android Development

Portugal - Kotlin for iOS and Android Development

România - Kotlin for iOS and Android Development

Sverige - Kotlin for iOS and Android Development

Türkiye - Kotlin for iOS and Android Development

Malta - Kotlin for iOS and Android Development

Belgique - Kotlin for iOS and Android Development

France - Kotlin for iOS and Android Development

日本 - Kotlin for iOS and Android Development

Australia - Kotlin for iOS and Android Development

Malaysia - Kotlin for iOS and Android Development

New Zealand - Kotlin for iOS and Android Development

Philippines - Kotlin for iOS and Android Development

Singapore - Kotlin for iOS and Android Development

Thailand - Kotlin for iOS and Android Development

Vietnam - Kotlin for iOS and Android Development

India - Kotlin for iOS and Android Development

Argentina - Kotlin para desarrollo de iOS y Android

Chile - Kotlin para desarrollo de iOS y Android

Costa Rica - Kotlin para desarrollo de iOS y Android

Ecuador - Kotlin para desarrollo de iOS y Android

Guatemala - Kotlin para desarrollo de iOS y Android

Colombia - Kotlin para desarrollo de iOS y Android

México - Kotlin para desarrollo de iOS y Android

Panama - Kotlin para desarrollo de iOS y Android

Peru - Kotlin para desarrollo de iOS y Android

Uruguay - Kotlin para desarrollo de iOS y Android

Venezuela - Kotlin para desarrollo de iOS y Android

Polska - Kotlin for iOS and Android Development

United Kingdom - Kotlin for iOS and Android Development

South Korea - Kotlin for iOS and Android Development

Pakistan - Kotlin for iOS and Android Development

Sri Lanka - Kotlin for iOS and Android Development

Bulgaria - Kotlin for iOS and Android Development

Bolivia - Kotlin para desarrollo de iOS y Android

Indonesia - Kotlin for iOS and Android Development

Kazakhstan - Kotlin for iOS and Android Development

Moldova - Kotlin for iOS and Android Development

Morocco - Kotlin for iOS and Android Development

Tunisia - Kotlin for iOS and Android Development

Kuwait - Kotlin for iOS and Android Development

Oman - Kotlin for iOS and Android Development

Slovakia - Kotlin for iOS and Android Development

Kenya - Kotlin for iOS and Android Development

Nigeria - Kotlin for iOS and Android Development

Botswana - Kotlin for iOS and Android Development

Slovenia - Kotlin for iOS and Android Development

Croatia - Kotlin for iOS and Android Development

Serbia - Kotlin for iOS and Android Development

Bhutan - Kotlin for iOS and Android Development

Nepal - Kotlin for iOS and Android Development

Uzbekistan - Kotlin for iOS and Android Development