如何为不同的人制作移动应用 OS

How to make mobile apps for different OS

嗨,朋友们,我想知道如何为不同的 OS.For 开发应用程序,例如:ANDROID、BLACKBERRY、iPhone、Windows Phone 和诺基亚 phone.Which 需要不同的编程语言 OS.Can 任何相同的编程语言都可以用于所有这些不同的 OS。

@SiddhantSingh 你应该去 java 脚本(即 phone 差距)

  1. 为不同的 OS 制作应用程序(移动应用程序,我认为你的意思)(我认为你的意思是每个 phone 上的不同 OS),(假设:你是从头开始编码)你首先学习一种编程语言,然后继续学习如何为特定 OS 制作应用程序。通常,您购买一本书(在线查找好的推荐)并从那里开始。您还可以找到大量关于编码基础知识和移动应用程序开发的在线资源。
  2. 我相信你可以使用最流行的语言; Java、Python、C++/C#/C 等... 通常,人们要么制作 Android 个应用,要么制作 iOS 个应用。他们在 Java 中编码 Android(及其派生词),在 iOS 中编码 Objective-C,但 Swift 很新,我听说它有很多很酷的功能,与 Objective-C 相比,iOS 是更好的选择。
  3. 是的,您可以在问题中列出的平台上使用相同的语言,但通常坚持使用大多数人使用的通用语言,因为当您选择更优雅的语言时难度会增加,例如 Prolog 或 Haskell 等等 :)

Android和iOS是完全不同的。您问的是如何开始为所有手机创建应用程序,iOS 特指苹果产品。对于 Apple,请访问他们的网站并下载开发工具包 Xcode(使用 objective-c and/or 他们自己的语言 Swift)。对于 android,它主要在 java 中,并且还为 android 提供了一些入门开发工具包!为了让它变得非常简单,这些通常用于开发 - Xcode for iOS,你可以从苹果获得它; Android 最常见的一些是 gradle 和 app inventor,您可以分别从 gradle.com 或麻省理工学院的网站获得它们。

如果你有一个好点子支持获得所有平台App用户的好评。我建议您考虑 Web App 和 Hybrid Framework Development。我希望你对这两件事有所了解。

Web App 和 Hybrid Framework 之间的共同点是节省您的时间,这意味着几个移动 OS 可以 运行 您的应用程序一次性开发。多OS开发和不同的程序语言对你来说是绝对没有必要的。我认为这种新的开发方式可以让你专注于App的本质。