<strike id="jrjdx"><ins id="jrjdx"></ins></strike>

<address id="jrjdx"></address>

    <listing id="jrjdx"><listing id="jrjdx"><meter id="jrjdx"></meter></listing></listing>
    <address id="jrjdx"></address><form id="jrjdx"><th id="jrjdx"><th id="jrjdx"></th></th></form>
    <address id="jrjdx"><address id="jrjdx"><listing id="jrjdx"></listing></address></address>
    <noframes id="jrjdx">

    <noframes id="jrjdx">
    <form id="jrjdx"></form><form id="jrjdx"></form>

      <noframes id="jrjdx"><address id="jrjdx"><listing id="jrjdx"></listing></address>
      <noframes id="jrjdx">

      課程目錄:Kotlin for iOS and Android Development培訓
      4401 人關注
      (78637/99817)
      課程大綱:

             Kotlin for iOS and Android Development培訓

       

       

       

      Introduction

      Setting Up the Tools for Kotlin

      Using the Command Line Tools
      Installing the JDK for Kotlin
      Installing and Setting Up the IDE: IntelliJ
      Installing the Plugins
      Getting Started with Kotlin and the Kotlin Syntax

      Learning the Kotlin Architecture
      Learning the Kotlin Syntax
      Using Key Features of Kotlin
      Object-Oriented Programming with Kotlin

      Overview of Programming with Objects
      Creating a Class
      Adding Methods to Classes
      Defining Basic Constructors
      Using Named Parameters and Default Values
      Using Open Classes to Allow Inheritance
      Using Abstract Classes
      Creating and Using Interfaces
      Handling Overriding
      Creating Data Classes
      Using Singletons and Companion Objects
      Using Enumerations
      Grouping Classes into Packages
      Using Imports
      Implementing Information Hiding
      Using Getters and Setters
      Implementing Visibility Modifiers
      Understanding Generics
      Implementing a Generic Stack
      Using Generic Functions
      Android App Development Using Kotlin

      Setting Up the Tools for Android Development
      Installing Android Studio
      Starting a New Project
      Setting Up the Emulator
      Setting Up the Library
      Setting Up Kotlin in Android
      Working with the Hello Android Framework and Android SDK Tools
      Developing an Android App Using Kotlin
      Using ListActivity and ListView
      Using Intents and Intent Filters
      Working with Custom Views
      Using Layout Managers
      Handling Web Services and API's
      Dealing with Android Services
      Working with SQLite Database
      Using Content Providers
      Writing Adapters
      Implementing Dialogs and Alerts (Toasts)
      Designing Your UI
      Options and Context Menus
      WebView
      Implementing Android Notifications
      Building a Customized Responsive Android App Using Kotlin
      Publishing Your Android Application to Google PlayStore
      iOS App Development Using Kotlin

      Overview of XCode 9 Features and Architecture
      Overview of Swift 4 Features and Architecture
      Comparing Similarities and Differences of Kotlin and Swift
      Basics
      Arrays
      Dictionaries
      Working with Web Services
      Performing Data Management
      Working with Variables, Constants, and Swift Data Types
      Optimizing the iOS User Experience through UX and UI Design
      Adding User Interaction for Improved User Experience
      Optimizing Performance
      Debugging an iOS App
      Building a Customized Responsive iOS App Using Kotlin
      Publishing Your iOS Application to the Apple AppStore
      Troubleshooting

      Summary and Conclusion

      日韩不卡高清