herrDeng網內搜尋

自訂搜尋

Ads

APP

Android手機程式的開發,目前的主流是使用Java,Java語言也因APP開發,居於程式語言霸主的地位。要用Java過去是用Eclipse,將來就得用Android Studio,開發環境的演進,有時是出人想像的。然而因為Java是Oracle的產品,Google的android用了,Oracle打官司要求償93億美元Google揚言以後不用Java了官司後來,Oracle輸了,卻不服還要上訴!但到了美國聯邦上訴法院,法官改判甲骨文勝訴。判決理由是 Android 系統免費使用不代表就沒有商業屬性,將本該花錢買的東西免費贈送也算商業行為,因此 Android 系統使用 Java 的 API 並不算合理使用。甲骨文與 Google 官司剛落幕,台廠被追討 Java 授權費危機才開始。資訊大咖進入戰國時代了,Java語言還能穩居霸主地位?誰能勝出,言之過早。




其實APP還可以使用其他多種開發工具,如果要開發Game,因為要考慮效能,最好懂得C/C++/C#,建議可用Unity、unreal,而開發環境則是許多人都熟悉MS的Visual Studio。


手機開發的環境要比開發系統程式還要複雜,大約是走到一個瓶頸了。程式開發的重點在於程式設計,可不是花盡力氣,搞定開發環境,只能吐出個"Hello"。如果開發環境那麼困難,還不如打掉重練。如果只是開發個人需求,不想玩大堆頭的開發環境,想要在短時間迅速開發,MIT所開發的app inventor 2是個不錯的選擇。就跟小朋友使用的Scratch類似,不太需要打字,只需要滑鼠拖拉曳放,具有一點程式基礎的,可以迅速學會而致用。

請進「井字遊戲Tic Tac Toe」


影片介紹:



Java死忠的支持者,必備下載
沒有好的android虛擬機,會開發到很難過!genymotion android虛擬機非常專業,要比eclipse、android studio或是app inventor 2的都優越。利用蒙地卡羅算PI的APP來測試,發現性能非常良好。



簡易app inventor 2開發實例




app講義


部份app成品擷圖,取於上課同學實作內容。



語音辨識APP




電費計算APP




APP Inventor 介面顯示圖片與文字練習




簡易身高體重BMI計算器




閏年與平年簡易判斷




加入判斷式的 身高體重BMI計算器




隨機產生亂數並排序




簡易大樂透開獎APP



開發實例影片介紹:



同學作品展示:



同學app作品展示含說明簡報檔

沒有留言:

Related Posts Plugin for WordPress, Blogger...

熱門文章