Learn Mobile Development

Learn mobile development from start to finish with these free tutorials. Create iOS and Android apps using Ionic, React Native, Kotlin, Firebase, and more.

Getting started with Mobile Development

  • Android Essentials: Creating Simple User Forms

    Android Essentials: Creating Simple User Forms

    Esther Vaati
  • How to Turn Your WordPress Website Into a Mobile App

    How to Turn Your WordPress Website Into a Mobile App

    Franc Lucas
  • Capture and Crop an Image with the Device Camera

    Capture and Crop an Image with the Device Camera

    Sue Smith
  • All Mobile Development tutorials:

    1. Kotlin從零開始:类和對象

      Kotlin從零開始:类和對象

      Tutorial Intermediate

      Kotlin是壹種編譯為Java字節碼的現代編程語言。它是免費的, 開源,並有望使Android開發更有趣。

    2. Kotlin從零開始:Packages包和基本功能

      Kotlin從零開始:Packages包和基本功能

      Tutorial Beginner

      Kotlin是壹種編譯為Java字節碼的現代編程語言。它是免費的,開源的,並有望使Android開發更有趣。

    3. 安卓遊戲開發中10個最佳範本

      安卓遊戲開發中10個最佳範本

      Tutorial Beginner

      假如你對Android SDK很熟悉,你可能知道用SDK來從無到有構建一個新遊戲並非壯舉。選擇正確的遊戲引擎,支援多螢幕尺寸和解析度(DPI),實現無錯誤的遊戲玩法和管理玩家資料,這些都需要數天乃至數周才能完成的任務。

    4. 19個集成AdMob的APP模板

      19個集成AdMob的APP模板

      Tutorial Beginner

      想象壹下,準備開始制作自己的APP吧。我相信妳是希望能做到盡可能完美的,但是妳還是得盡快編寫它。 妳可以嘗試通過APP來獲利! 我們將向妳展示壹些簡單的方法來教會妳將AdMob植入APP。

    5. 如何使用Firebase創建Android聊天應用程序

      如何使用Firebase創建Android聊天應用程序

      Tutorial Beginner

      使用Firebase創建實時社交應用程序很簡單。 而且您不必編寫壹行服務器端代碼。

    6. 什麼是安卓Instant App(即時App)?

      什麼是安卓Instant App(即時App)?

      Tutorial Intermediate

      每當你發佈一個安卓APP時,你至少會想一下你想要這個APP實現什麼目標。

    7. Android設計模式:單例模式

      Android設計模式:單例模式

      Tutorial Beginner

      單例模式(Singleton Pattern)是一種軟體設計模式,它可以保證一個類只有一個實例,並且該類提供了全域訪問。 每當多個類或用戶端請求該類時,都將獲得該類的相同實例。該Singleton類可以產生實體自己,也可以通過工廠類獲得物件。

    8. 如何解決安卓開發中最常見的13個錯誤?

      如何解決安卓開發中最常見的13個錯誤?

      Tutorial Beginner

      測試是安卓開發中至關重要的一部分,測試能夠在你對外發版之前發現所有潛伏在app中的bug,錯誤和性能問題。

    9. Ionic 入門 ︰ 簡介

      Ionic 入門 ︰ 簡介

      Tutorial Beginner

      Ionic 是一個流行的移動應用程序框架,它使用 HTML,CSS 和 JavaScript,幫助你快速創建混合移動應用程序。 在本系列中,你將通過創建一個功能齊全的移動應用程序去學習如何用 Ionic 設置和創建屬於你自己的移動應用程序。 我們首先介紹 Ionic,並學習如何開始使用工具。

    10. 在 Android 設備上使用 RecyclerView 和 CardView 組合

      在 Android 設備上使用 RecyclerView 和 CardView 組合

      Tutorial Intermediate

      如果您有興趣構建壹個利用列表顯示數據的 Android 應用程序,Android Lollipop 具有兩個新的輕松構建該類應用的小部件:RecyclerView 和 CardView。  使用這些小部件,很容易讓您的應用程序的外觀和感覺符合 Google 材料設計規範中提及的準則。

    11. 深入淺出Gradle

      深入淺出Gradle

      Tutorial Beginner

      作為第一個專為Android打造的IDE(集成開發環境),由Google支持的Android Studio是最值得Android開發人員期待的。...