2012年10月27日 星期六

Corona學習效果

在台灣這塊土地上
APP開發者說多不多 說少不少
大部份在為公司行號工作者
使用的多是原生語言
如 Object-C (IOS)
or Java (Android)

若是有能力也能夠使用原生語言是最好不過的
優勢如下:
能夠使用native library
光是能夠使用google & apple 所提供的library
便能夠增加很多很酷炫的功能
尤其在作業系統改版後新增的功能
絕對能讓各位開發者走在時代的尖端

如果要發佈兩個版本
等於是要搞定兩個程式語言和兩個APP擁有同樣的功能

今天 IOS出了很炫的PASSBOOK
那android呢?可以在Android 上使用Passbook嗎?
The answer is NO...
所以當規劃要出iOS and Android together 時
就要先避開獨家功能
然後還要讓兩邊畫面一模一樣
GOOD,對接案子的軟體公司來說
報價是*2的
ios報100萬android報100萬
聽起來滿好賺的是吧?

這是針對大公司的團隊

若您只是一個獨立開發者呢?
當您花了很多時間在做開發之後
您會希望跨平台還是單純在IOS or Android 單一平台被看見?
答案也很明顯

小弟 學習Corona 的年資約為一年半,不敢說是前輩,
只是搜集資料和整合的能力尚可

最近遇到了一些朋友想學寫APP
我分析了箇中利弊後,最後選擇了試著教他們寫Corona
如果學習曲線能夠以時間來衡量
那學Java & Object-C要寫出一支計算機要多久?(針對無基礎的人來說)
學Lua(Corona)寫出一支計算機要多久?

從安裝到TOOL到基本語法教學到設立文字和Button在手機上
大概5個小時,之後在旁邊指導

真的寫出了一個簡單的計算機
雖然不是很漂亮
但也是很棒的一個“HELLO WORLD” 不是嗎



我想,有朝一日,這位朋友很快就能有自已的APP了:)(事實上也已經有了自已的IDEA)

來自小島

沒有留言:

張貼留言