[Thunkable] #00 從零開始成為Ios平台的App工程師!

程式教育的概念逐漸普及,
學會Coding似乎成了人人必備的技能,
也越來越多五花八門的程式語言,如雨後春筍般冒出。

而今天要介紹的這款Thunkable就是一款新興的開發平台,
2015年成立,
而2019年6月 才正式推出支援跨平台輸出的 Thunkable X,
所以是一個非常新穎的平台。

如果你已經迫不及待要嘗試了...
[官方網站] > https://thunkable.com/



...點進去發現全部都是英文有點錯愕嗎
沒關係,接下來的一系列文章
將會手把手帶你 從0開始成為IOS軟體設計師 (誤

好吧可能沒那麼厲害。 (嘆





- 什麼是Thunkable ?

一個用積木寫程式的線上網站


如Gif所示,
Thunkable有許多有趣的元件,
而且僅用疊積木的方式就可以寫程式。

是不是開始有點被打動了呢 ?



- Thunkable有什麼特色 ?

1. UI漂亮、物件功能多

如果你曾經用過App Inventor 2
就會發現這兩個介面,
其實長得非常相似

但是Thunkable
功能更多介面更漂亮
(UI好看真的很重要,因為之前用AI2寫出來的程式真的很醜)

用簡單的元件就可以做出漂亮的畫面
(from Top Community Projects- FINAL)


2. 可以做IOS程式 (限Thunkable X)

此外,
它還可以直接輸出IOS支援的檔案,
當然也能夠輸出Android支援的.apk檔。


當你寫完程式後,直接按右上角的 "Download" ,
之後它會跳出一個方塊詢問你想要放到IOS還是Android上。

如果選擇Android
它會直接下載一個.apk檔;

如果選擇IOS
他則會跟你要求一個Email,
並在處理完後寄到你的信箱。


[註]
現在新用戶已經不能註冊舊版的Thunkable classic,
會直接跳轉至新版的Thunkable X
也只有Thunkable X有支援跨平台的輸出喔~

3. 論壇使用方便

這是我覺得最實用的特色。

Thunkable自己開了一個論壇,
無論是在寫程式時遇到問題、
元件的說明文件看不懂、
想要嘗試更進階的功能卻不知道如何開始......等等問題,

全部都可以到這個論壇去找尋答案與發問。


而如果你屬於比較害羞的類型 (嗯?)
也可以到畫面右下角找到這個藍色的按鈕,

右下角藍色按鈕可以直接向開發團隊問問題


點進去之後,
在跳出的方框中,
按 "New conversation"
就可以直接和開發團隊取得聯繫。




這裡也是一樣,
不論是問問題、或是有希望他們改進的地方,
都可以發問,而也會有專人出來回覆你的問題。



- 關於系列文的開頭...

下面的後記有提到我為什麼會寫這篇文章XD

因為我現在也在製作一個小遊戲,所以也還在摸索各個元件的使用與搭配。
(功能真的很多、很好用。欸不是,我才沒有業配)

所以希望之後能夠整理出各個元件的使用方式。
如果有想要了解的元件也歡迎在下面留言,
我會努力研究的 (菜雞的部分

阿那個過於技術性的問題就別問了,
我不會寫程式,
拜託教我寫程式。



- 附錄 :D 

[同場加映] Joannie 大大的Blog

超推薦!
有很多基本的功能她都有做詳細的介紹!
想入門或是仍沒有什麼概念的人,
快去這邊看看!➤

[同場加映] pokofrog 大大的iT邦幫忙

同樣激推的還有米茶加豆奶 的2019鐵人賽文章,
真的是名符其實的手把手教你做遊戲,
過程不馬虎,還有很多新奇的擴充玩法!

還在等什麼!➤


[後記] 我與Thunkable的第一次

兩個月前,
因為心血來潮突然想做個手機遊戲,
所以就在找適合的程式語言。

原本想說趁著這股熱忱,
來好好學一下Android Studio;
結果連第一個BMI都還沒寫完,
就呈現有點半疲倦的狀態 : P (真的菜

因為小時候有玩過Scratch,
所以對物件導向的概念還不算陌生,
於是後來就決定,
使用一樣有接觸過的App Inventor 2 來開發。
(看到這裡你大概就知道我的程度了Orz)


直到有一天...

那天剛好在複習一些方塊的用法,
(居然連方塊都會忘記怎麼用,我也是沒辦法) 
無意間找到了一篇叫做
  "如何將.ai2檔轉移到Thunkable上" 的文章。

一點進去之後發現不得了,
沒想到一樣用方塊開發,
居然可以直接輸出到IOS上!?

而且整體畫面品質還比AI2的效果好很多,
也有很多AI2裡面沒有的方塊
 (像是Airtable、Web API等等,甚至可以直接用變數讀取修改Firebase內容),

於是就入坑了。



總之,
希望之後能有機會一一介紹完所有元件,
如果你也對Thunkable、
或是我的文章有興趣,
歡迎訂閱以收到第一手的消息。




欸不是,這是什麼好羞恥的副標題。

留言