2010-02-05 80 views
3

我是一個年輕的,缺乏經驗的程序員(我已經過了一年的Java,一些MATLAB和在校HTML/CSS的),但我已經決定,以獲得更好的,我這使得我的目標是今年製作一款簡單的智能手機應用程序 - 可能是webOS或Android,因爲我在PC上,買不起一臺Mac來編寫iPhone應用程序。展望最終建立一個智能手機應用程序

所以我的問題是,我從哪裏開始?我已經閱讀了關於如何爲Android編寫的主題等,但是我不確定我是否擁有足夠的Java經驗才能進入。然後,基於JavaScript的webOS是正確的?

我想我只是喜歡更有經驗的人的一些輸入。我有一些巴恩斯和諾貝爾書籍的信用我也希望擺脫,所以如果有一個你認爲會有用的指南,請隨時要求。博士:編程新手最終想要構建一個簡單的智能手機應用程序。我從哪說起呢?

回答

1

取決於你有多少信貸必須巴恩斯和貴族和怎麼舒服你是使用Java,我會建議beginners book on Javabeginners book to Android.沿(CommonsWare實際上有助於在計算器上,關於Android的問題,所以這是有幫助的。)

我讀的是Android本書從網上奢侈品,而我曾在我的兼職工作。閱讀幫助我學習如何在Android中編程基本應用程序,並使用Java背景使得所有內容都變得更加容易。

即使你知道足夠Java來深入到Android的程序,它始終是方便有一個Java本書圍繞刷掉一些灰塵和回到基礎。

希望這會有所幫助,祝你好運。

3

既然你知道一些Java,在我看來,拿起Android應該不是太困難。幾年前,當文檔被吸引時,我在一週內完成了我的第一個Android應用程序,而且我沒有以前的Java經驗。

我建議你選擇一個應用程序的想法,你真的想建立。如果這是激勵你的東西,它將會產生巨大的影響。首先選擇一些簡單的東西,或者如果你有一個複雜的應用程序的想法,看看是否有意義先有一個非常有限的功能版本。

一旦你有了這個想法,去看看示例應用程序的任何類似的東西。無論您的具體應用程序的想法如何:Hello World和記事本,您也確實希望瀏覽Android教程。

一旦開始編寫應用程序,您無疑會遇到特定的問題,您通過查看示例或執行搜索找不到答案。然後,在StackOverflow上詢問是否有意義。

1

與您的位置有些相似,我發現webOS非常容易編碼。該文件可能不是很大,但有地方有提示等,但總體來說很容易做到

0

實際上,我打算鑽研兩者的WebOS和Android的幾個網站。我實際上是從Android開始的,因爲我想使用我正在開發的應用程序,而我的主要手機是Android手機。但我認爲這兩個平臺將是有趣的代碼。

的Commonsware人也有上班時間在其網站上對實時答案的問題。您必須訂閱他們的網站,但您可以訪問所有當前Android書籍的數字下載以及他們可能發佈的任何新版本。我認爲的訂閱費是40美元/年,所以如果你去Android的路線不成問題。

0

我的團隊不得不爲各種移動設備開發應用程序,我們使用PhoneGap開發iPhone和Android,而無需開發平臺特定的應用程序。

如果你的目標是學習Android特定的開發,那麼這不是要走的路,但如果你想探索移動空間,可能值得一試。

相關問題