2015-03-19 79 views
-5

嗨,朋友們想知道如何爲不同的操作系統製作應用程序。例如:ANDROID,BLACKBERRY,iPhone,Windows Phone和諾基亞手機。不同的操作系統需要哪種編程語言。任何相同的編程語言都可以用於所有這些不同的操作系統。如何爲不同的操作系統製作移動應用程序

+0

看看科爾多瓦。它使用HTML5和JavaScript編寫,適用於您提到的所有平臺。 https://cordova.apache.org/ – 2015-03-19 05:02:41

+1

你必須嘗試HTML 5 – Signare 2015-03-19 05:04:09

+1

@SiddhantSingh你應該去java腳本(即電話差距) – 2015-03-19 05:13:50

回答

1
  1. 爲了使應用程序(移動應用,我想你的意思)爲不同的操作系統(我想你指的是不同的操作系統每部手機上),(假設你是從頭編碼),你首先學習一門編程語言,然後繼續學習如何爲特定的操作系統開發應用程序。通常情況下,您購買一本書(在線尋找好的建議)並從那裏開始。您還可以找到大量關於編碼基礎知識和移動應用程序開發的在線資源。
  2. 我相信你可以使用最流行的語言; Java,Python,C++/C#/ C等... 通常,人們可以製作Android應用或iOS應用。他們在iOS中使用Java編寫代碼,在iOS中使用Objective-C編寫代碼,但Swift非常新,我聽說它有很多很酷的功能,與Objective-C相比,它是iOS上更好的選擇。
  3. 是的,你可以在問題中列出的平臺上使用相同的語言,但通常堅持使用大多數人使用的通用語言,因爲當你選擇更優雅的語言時,難度會增加,如Prolog或Haskell等。
+0

另外值得注意的是,那裏有一些非常出色的SDK,用於那些想要編碼一次並在3種不同平臺(如Xarmin)上發佈的人。 – 2015-03-19 08:24:50

1

@SiddhantSingh你應該去Java腳本(即電話間隙)

0

Android和iOS完全不同。你在問如何開始爲所有手機創建應用程序,iOS特別指的是蘋果產品。對於蘋果,請訪問他們的網站並下載開發工具包Xcode(它使用Objective-C和/或他們自己的語言Swift)。對於android來說,它主要是在java中,並且一些入門開發工具包也爲android提供!爲了使它非常簡單,這些通常用於開發iOS的Xcode,你可以從蘋果獲得; Android的一些最常見的是gradle和app發明者,你可以分別從gradle.com或MIT的網站上獲得。

0

如果您有一個好主意,支持從所有平臺App用戶那裏獲得良好的評論。我建議你考慮一下Web App和Hybrid Framework Development。我希望你對這兩件事有一些瞭解。

Web應用程序和Hybrid Framework之間的共同點是節省您的時間,這意味着一對移動操作系統可以通過一次性開發來運行您的應用程序。多操作系統開發和不同的程序語言對你來說絕對是不必要的。我認爲這種新的開發方式可以讓你把注意力集中在App的基本功能上。

相關問題