我對PHP,Mysql和Javascript有相當不錯的技能,適合初級開發人員。如果我想嘗試一下Android開發,那麼你認爲我可能會覺得它很難嗎?從網站開發到Android開發
我還需要學習哪些新語言?
如果任何一個可以提供鏈接到一個初學者指南或類似的東西,將不勝感激
感謝
我對PHP,Mysql和Javascript有相當不錯的技能,適合初級開發人員。如果我想嘗試一下Android開發,那麼你認爲我可能會覺得它很難嗎?從網站開發到Android開發
我還需要學習哪些新語言?
如果任何一個可以提供鏈接到一個初學者指南或類似的東西,將不勝感激
感謝
你需要學習Java。
我個人認爲你應該嘗試一下。 Google爲您的第一步提供了非常好的指導:http://developer.android.com/guide/index.html
獲得第一個結果非常容易。
用於Android的編程是在java中完成的。那麼,它實際上被編譯成Dalvik字節碼,但語法本質上是Java。
任何時候你拿起一些新的東西,可能會有一些你覺得困難,但如果你知道JavaScript和PHP,你應該能夠相當快地獲得Java的縈繞。
Noob問題的位,但Java和JavaScript之間有什麼區別? – 2009-11-09 14:50:19
@Oliver:引用別人的話,Java就是Javascript,因爲Car就是Carpet。它們是完全不同的語言,在語法上有着膚淺的相似之處。 – 2009-11-09 14:52:01
@Larry所以他們是從Java開始的,因爲它們的語法相似,這就是行結尾?也是通常會使用java? – 2009-11-09 14:54:28
Android的編程是用Java完成的。如果你從來沒有完成Java,我不建議你從Android開始。
如果我是你,我會先學習Java,然後再轉向Android。你所需要的只是對語言的基本瞭解,你可以在網上找到數以百萬計的教程(Sun教程等)。我也認爲得到一本真正的書總是值得的。它可以爲您節省大量時間在Internet上搜索內容。您可以在half.com上獲得使用過的Java書籍。
一旦完成,然後移動到Android應該更容易。首先,你會知道什麼是Java的一部分,什麼是Android框架的一部分,如果以後你需要在純Java中做一些事情,你就不會在尋找Android框架類或者習慣用法。
對於Android,第一步將是做Hello World教程,然後是Notepad教程。
之後,大量的代碼片段可以在Sample code下找到。
我也強烈推薦這個website,它提供了很多教程。
我實際上建議不要這樣做。 Java中有很多普遍接受的編碼模式,在Android中不受歡迎。 – MattC 2009-11-09 17:52:27
@MATC:那麼這個參數可以轉過來。如果他先學習Android的方式,那麼他會以不可修正的方式傾向於這樣做,而這種方式在普通的Java中是令人沮喪的。我在這裏談論的只是學習基礎知識,而不是進入設計模式等。 – JRL 2009-11-09 18:20:14
我仍然不同意......學習一種新語言/平臺的最好方法之一就是建立你感興趣的東西,如果他進入「傳統」Java開發階段,他應該能夠拿起差異很快。 – 2009-11-09 20:25:29
我說 - 去和訂閱馬克墨菲commonsware.com(我不附屬於該網站,但這就是我學習了很多我的Android)。這真的很棒!而在以前的答案中提到,你要學會一些Java
我認爲你需要學習JQuery Android Api
web開發
謝謝,我會給我最好的嘗試 – 2009-11-09 14:49:33
+1的鏈接去上手,並說「只嘗試它「 – 2009-11-09 14:49:47