一个软件来开发android / ios / bb / windows 8

我是移动开发的初学者。 我想学习任何软件,我可以通过它来创buildandroid / ios / bb / windows 8的应用程序。有什么? 请引导我。 我更喜欢基于Java的软件

在所有设备上工作的唯一一种应用程序(应该是)是web应用程序。 这不像有些人认为的那样正确,因为不同的浏览器处理不同的事情。 我从来不喜欢这个想法,因为我认为它会在所有设备上提供更差的用户体验。 看看Facebook。 他们做了一个网络应用程序,每个人都讨厌它。 因此,它作为本地应用程序redid(iOS已经出来,Android几乎在那里)。

只要学习您需要为平台开发的语言。 用于Android的Java 5/6,用于BB的Java 1.4(我认为),用于iOS的Objective-C和用于Windows Phone 8的.NET。

你可能想看看Xamarin 。

它允许你在iOS,Android和Windows上共享所有的非UI代码。 但是,你仍然需要学习如何使用iOS的Xcode,Android的ADT等。我不得不提到它是用C#而不是Java来完成的,但它们非常相似,转换不应该太困难。

该网站提供免费试用版下载 。

*注意,试用版只允许你部署到模拟器,部署到一个设备,你不得不把钱分出完整版本。

有很多工具可用,在谷歌搜索“跨平台的移动开发框架”。我更喜欢PhoneGapTitanium开发平台从Appcelerator

但以上不是基于Java的。 你需要学习网络技术。

检查此: http : //devlup.com/mobile/cross-platform-mobile-development-tools/2416/

你不会找到一个好的解决方案。

  • 对于iOS,您需要使用Xcode 。
  • 对于Android,您可以使用Eclipse和ADT(Android Developer Tools)插件。
  • 对于Blackberry,您还可以使用Eclipse与BlackBerry插件。
  • 我还没有做过任何Windows Mobile开发,但我想你将需要Visual Studio和Windows Mobile SDK 。

Android和Blackberry都是基于Java的。 Eclipse是用Java编写的,但是当你说你喜欢基于Java的软件时,我认为你的意思是应用程序。