• 5

ANDROID APP開發的學習

最近Delphi 出了一版XE5,請示G大神吧
沒寫過app經驗同事(但會delphi),只要幾小時就能寫出很簡單的apk了
可以下載試用版試試......
重點只要一套source,可以編譯ios及android及win32....多個平台

chayoung wrote:
要是我的建議,學好組...(恕刪)


我現在的想法是:如果有好的應用市場,可以想出好的APP 點子...

我寧願花錢請別人寫,甚至找大陸人或印度人做!

沒有好的APP 市場的好點子,一窩蜂的學這個,學那個...

最後也只有一大堆人拿著證照到處搶工作而已。

---- 這樣子的說法,會不會更打擊學習心?

有學習向上的心,我還是很鼓勵的啦!.... 不要打我喔!
先說題外話

其實能寫Android APP的人應該還不難找

所以學會了也不見得能靠這個卡位

回歸正題

若沒有任何程式語言的基礎

建議你要上課也先把錢花在學基礎上

先花錢去學基礎的Java

當然看前面許多人說買書自學+Google

但花錢學別人消化過後的知識

當然是最快的

Java基礎學不好

就跳去搞Android

許多東西弄了也只是莫名其妙

況且搞不好最後你會覺得Web App比Android 原生介面好寫又好控制的多

所以先把基礎學好吧

asia-sys wrote:
大家好,小弟是公司的...(恕刪)


從你的對話來看...我覺得你不適合做這一行的....不要浪費錢比較好....

1.程式設計師一定要有莫大的興趣去Push自已....(你沒有)
2.有興趣才會主動去study、研究....(你沒有)

你現在只是看android很熱門...想進入....
這跟我念大學時...一堆人也是覺得資訊很熱門...就進來讀...
結果呢? 休學的休學,21的21,混畢業的找不到工作沒學到東西就去念研究所(靠這什麼...).


一句話....沒有強大的興趣push你自已的話,就別進來了...進來了也只是一般一般的程度了....就跟前幾篇說的一樣...找會android的人...很好找....

補充,我也不會android,不是做這類的工作...所以不是為阻止你來搶工作的...
前幾個月想學android,於是上網找資料,
要先安裝android的環境,按照網上的各種安裝過程,
但都沒有一個成功的,好像是最後要有一個程式,
開啟後會看到一支手機...有點忘了.

能指點一下android的環境是怎麼安裝的嗎?

win7 32位元
chayoung wrote:
要是我的建議,
學好組合語言吧,
只要學好一種組合語言,
學其他語言很快就上手了

組合語言才是王道啊~~~~


不對吧! 組合語言不是OOP, 學好組合語言, 跟OOP還是差10萬8千里說!

當然你也可以用OOP的精神去寫組合語言, 還是要學OOP啊!

雖然知道你是來亂的, 但我還是很認真的回答!
看到各位熱列的回覆,不管意見如何,小弟都覺得很受用。

而我今天到巨匠去跟現場小姐進行討論後,發現巨匠有一個E-LEARNING的網站,裡面包含我想上的課程。它的計價是以時間為單位,目前是問到1年的時間,費用約9000元........而我再進一步問她,是否有試聽呢???於是她給了我一張2個星期的線上課程卡,費用為500元,之後若我要報名1年份的話,這500元是可以折扺的!!!

一想到這,我認為這對我是很方便的,理由
1.費用......一個8萬元,一個9000元.........
2.時間......上課需要的課程分成4個單位,其他今年度只能上到2個單位,而明年何時開課,則是未知數
3.家人......小弟目前是開車接家人上學及上班,若是上課的話,會影響到目前的坐習,線上學習則不會

但線上學習的缺點是"無法跟講師互動",有關這點,我就把它想成"不能跟講師互動,那就來跟網友互動"。

同時,我也有看到有些人是認為"外包就好",但公司目前的氛圍是"要能自行開發,不想外包",再來是公司肯給我時間及實際經驗讓我成長,我何不趁此機會好好成長呢????或許,我真的做不到90分,只要我可以做到75~80分的話,相信也是可以在未來的工作中,有一絲絲的生存機會呀!!!!若完全不會,那不就完了!!!!

放心各位,我會好好的學習的,看看自己到底能夠學到多少!!!!



這是我今天辦的"線上課程學習卡".....畢竟在01....."沒圖沒真相"呀
先看書


asia-sys wrote:
大家好,小弟是公司的...(恕刪)
看書 就可以 看你要用什麼語言 程式開發


現在有很多手機遊戲的開發引擎


小弟的學習金 30萬


學到的只有皮毛基本 還是要自己找書看 比要好
riklin wrote:
網兄能說明一下用html5的優缺點嗎.....有些應用程式要轉到行動裝置上但還在想用那種解決方式最適當


html5其實是利用android 及ios 都支援html5語法, 先用html5寫好,外面再包上android 或ios app
的殼, 另一種類似可跨平台的做法,如http://www.lis186.com/posts/7616,是用 javascript 做的

很多公司的老闆會要求程式開發者去評估這種做法,我也曾被要求過,因為這代表寫一次二種平台都可以用,而且工程師若有網頁程式能力的,可以很快切入這個領域

但是我那時評估的結果,答案是NO, 因為我們開發的app,有可能控制到一些手機上的硬體,如camera、gps,不能確定HTML5能支援可能用到的所有硬體(當然相信最後是一定可以的),此外一些 android 與ios 平台同一功能在做法上不同的問題,比如說「推播」功能,android 與ios的流程上是不同的,說要寫一次html5就轉成二種平台都可以用,技術上沒那麼成熟。

那麼什麼種類的app可以用html5呢,很簡單,就是只有一些畫面、聲音與觸控輸入的app,比如game,或單純顯示一些圖文的app,如果開發到一半發現某些功能不能用html5去完成,那塊還是得跳下來用原生碼(java objective C)寫。

那時我們公司android 與ios的工程師都有,沒必要冒險去改用這種模式開發,老闆們會有這種想法是因為想省時省錢省人力,但問過用這種html5開發APP的朋友,確實有一些相容性問題。另外個人實際遇過的是測試用HTML5開發的APP,執行效能比原生碼差很多,不知道是因為沒有用原生碼寫,還是寫的人功力太差,就不得而知了,但理論上是會比較慢

其實稍微想一下就知道,android 及ios 怎能忍受別種程式語言來取代他們自已的java objective C,ios甚至在上架規範中有特別註明,非用objective C開發的APP, 有可能不會被允許上架,雖然目前沒有在抓。

但是用類似html5這種跨二平台開發的方法,理論上是省時省錢又省人力,真的對很多老闆們有莫大的吸引力。

對不起講太多離題了XD
  • 5
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?