利用Corona SDK開發跨平台手機遊戲App(繁體中文)

程式碼只要寫一次,就可以產生iOS和Android App,教你上架iPhone/iPad和Android手機/平板App到App Store和Google Play,還有加入廣告到App,App多國語言化,結合臉書等。
4.4 (14 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
80 students enrolled
Instructed by Huang Leo Development / Mobile Apps
$19
$30
37% off
Take This Course
  • Lectures 43
  • Length 7 hours
  • Skill Level All Levels
  • Languages Traditional Chinese
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 2/2016 Traditional Chinese

Course Description

額外贈送課程

除原本13個單元外,新增結合臉書功能單元,敬請支持。

課程說明

電腦補習班上萬元的課程,現在低於一千元,本堂課共有13個單元,讓你從完全不會程式語言,到安裝開發App所需的軟體,程式基礎,圖片函數,如何開發第一個音樂鼓App,將你開發的App安裝到實體手機或平板上,不論是Android手機/平板或是iOS(iPhone/iPad)皆可,教導申請App開發者帳號,將App上架,最後還有增加廣告到App、多國語言化,擁有完整連貫的教學,讓你上完這13個單元,就可以讓全世界的人在Google Play或App Store下載你親自開發的App。

怎麼開發跨平台App?

本課程使用Corona SDK軟體,好處是寫好一次程式碼,就可以同時開發出Android和iOS跨平台App,讓你一次在兩個App商店(App Store和Google Play)賺錢,Corona SDK是專門為2D遊戲設計出來的開發軟體,強調易學,開發速度快,免費,最重要的是它非常適合一個人開發App使用。

適合報名年紀

Bubble Ball遊戲App,是由一位14歲的小男生使用Corona軟體開發,曾經打敗App Store排行榜第一名的Angry Bird,長達兩個星期。

Dabble則是由84歲老爺爺開發出來的拼字遊戲App。

現在你還覺得年紀很重要嗎?還在擔心開發App只有工程師可以做到嗎?你要擔心的問題是自我成長基金夠不夠報名此課程。

What are the requirements?

  • 會使用滑鼠/鍵盤即可

What am I going to get from this course?

  • 開發出音樂鼓App、將廣告加入App,App多國語言化
  • 安裝App到Android手機/iPhone/iPad
  • 程式基礎
  • 將Android App上架到Google Play
  • 將iOS App上架到App Store
  • 結合臉書功能

What is the target audience?

  • 完全沒寫過程式,想要從頭開始學會開發手機App的新手。
  • 有程式語言開發經驗,想要一次開發兩個手機平台App的程式設計師。

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: 課程檔案下載
04:09

課程所需檔案和網址

Section 2: Corona SDK簡介、下載和安裝
08:07

Corona SDK簡介

免費

跨平台

開發比別人快十倍

Corona SDK下載和安裝

註冊

下載

Windows安裝

Mac安裝

Section 3: 開啟範例程式、模擬器介紹和安裝編輯器
15:48

開啟範例

模擬器操作介面

第一個範例

模擬器介紹

顯示模式

硬體功能

檔案設定

程式碼編輯器

編輯器注意事項

安裝編輯器

編輯程式碼

修改範例-[HelloWorld]

Section 4: 程式基礎
14:58

Lua程式

變數(Varibales)

運算符號(Expressions)

08:43

建立新專案

If判斷式

16:01

For迴圈

While迴圈

08:56

函數說明和介紹

函數範例

09:12

有次序表格

無次序表格

Section 5: 函數使用方法
28:37

程式庫

官網SDK API簡介

呼叫函數

顯示圖片函數

座標函數

顯示文字函數

顏色函數

物件屬性

第一個範例程式碼說明-[HelloWorld]

註解

圖片說明

文字說明

顏色說明

Section 6: 圖片相關函數
13:27

顯示物件

兩種顯示圖片函數

X及Y中心座標

隱藏狀態列

13:38

專案資料夾

動態圖片設定(config.lua)

07:44

動態圖片選擇

螢幕的寬度及高度

縮放比例
Section 7: 製作一個音樂鼓App
20:57

按鈕使用方法

說明和語法

程式碼說明

程式畫面

程式碼除錯方法

程式碼執行順序

撥放音樂方法

載入音樂檔

載入背景音樂

撥放音樂

音樂鼓App

程式碼說明

終端機除錯

列印方法除錯

免費圖庫網站

你是美術白癡怎麼辦

美術白癡救星

完整音樂鼓App

文字變更為圖片

程式碼說明

程式畫面

變數取代固定值

音樂鼓App補充
05:26
Section 8: 安裝App到Android實機
08:20

Windows建置App到實機前準備

JAVA JDK下載

JAVA JDK安裝

Windows建置Android App到實機

建置設定

實際建置

從Google Play以外的來源下載

實機安裝App

12:36

建置App到實機前設定

建置到實機

下載Android SDK

安裝Android SDK

Android SDK Manager設定

設定Android SDK路徑

Section 9: App設定
08:13

build.settings(App設定值)

裝置擺放方向

擺放方向值

iOS build.settings

Android build.settings

05:13

App圖示

啟動圖片

Section 10: App名稱、圖片、和內容多國語言化
09:37

作業系統語言與地區

App名稱多國語言化

多國語言化設定

建立多國語言資料夾

新增多國語言檔案

建置App

開啟Xcode iOS模擬器

iOS模擬器切換多國語言

07:22

iOS模擬器功能

顯示實機的多國語言和地區

說明和語法

程式碼說明

Android實機切換多國語言

Android程式畫面

iOS程式畫面

07:16

程式碼說明

iOS程式畫面

Android程式畫面

Section 11: 將廣告置入App賺錢
06:24

行動廣告簡介

開始申請AdMob

中文地址翻譯為英文地址

中文姓名翻譯為英文姓名

11:38

首頁

報表說明

09:59

帳戶設定

驗證和銀行帳戶收款設定

05:05

說明、語法和函數

build.settings設定

載入廣告

顯示廣告

AdMob廣告尺寸和程式畫面

04:56

build.settings設定

載入廣告

顯示廣告

程式碼說明

iAds廣告尺寸和程式畫面

Section 12: Android App發佈到Google Play教學
08:10

Windows建立金鑰

Mac建立金鑰

10:39

申請開發者帳號

設定Google電子錢包商家帳戶

04:44

建置上架Google Play所需的APK

上傳App APK檔

填寫App發佈所需資訊

內容分級

定價與發佈

Section 13: 申請Apple開發者帳戶及安裝App到iPhone/iPad裝置
11:18

申請Apple ID

申請開發者帳戶

下載Xcode軟體

申請付費開發者帳戶

11:28

申請開發App相關資料

證書(Certificates)

識別碼(Identifiers)

05:53

裝置(Devices)

描述檔(Provisioning Profiles)

04:56

建置App

實機畫面

Section 14: iOS App發佈到App Store教學
07:13

管理iTunes Connect網站

新增App

App資訊

定價與供應狀況

實機錄影

07:15

版本資訊

iMovie將實機影片轉成App影片預覽

版本資訊(繼續)

11:12

一般App資訊

App圖示不去背

App審查資訊

協議、稅務與銀行業務

三種協議

聯絡人資訊

銀行資訊

稅務資訊

12:45

發佈申請流程圖

申請發佈證書

發佈描述檔(Provisioning Profiles)

建置發佈檔案

上傳App發佈檔案

新增建置版本

App版本狀態

Section 15: 贈送課程-結合臉書(Facebook)功能
07:11

申請臉書開發者帳戶

加入臉書開發者網站

建立iOS App

進階設定

05:23

Facebook如何和Android結合

05:45

Facebook如何和Android結合

13:05

Corona SDK臉書設定

說明、語法和函數

build.settings設定

已知問題

臉書函數

Login(登入)
04:30

Request(請求)

05:02

ShowDialog(對話視窗)

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

目前為App個人開發者,擁有5年開發手機APP的經驗,曾任電腦/網路工程師,擁有巨匠講師多年教學經驗,目前專注於3C相關事務,喜歡研究網路各項新事物,專注於開發App、Line貼圖、寫電腦書(已出版4本書和1本翻譯書)。

Ready to start learning?
Take This Course