SoloLearn 特点:
提供丰富的编程课程,涵盖Python、C++、Java等多种语言。界面友好,支持互动式练习和社区功能。
Programming Hub
特点: 拥有超过5000个编程代码示例和教程,智能编程学习平台,每个章节设有小测验,支持图形化编程。AIDE
特点: 专为Android应用开发设计,支持Java和C++开发,提供实时编译和运行效果展示。Dcoder
特点: 支持多种编程语言如C、C++、Python、Ruby等,具备代码编辑、编译和调试功能,包含社区分享功能。AppMakr
特点: 无需编写代码,通过DIY工具包开发手机应用程序。支持苹果、Android和Windows 7操作系统。编程狮(W3Cschool)
特点: 涵盖HTML、Python、CSS、JavaScript等多种编程语言,提供“编程微课”和“编程实战”功能,支持离线阅读。Python编程狮
特点: 专为零基础编程爱好者打造,提供海量教程和碎片化时间学习模式,支持在手机上编写和编译代码。扇贝编程
特点: 以Python语言为基础,通过交互式学习场景和一课一练的方式,提供社群答疑功能。慕课网
特点: 免费的IT技能学习、交流平台,提供手机客户端。AppCan
特点: 支持Hybrid App开发,解决HTML5移动应用的性能和体验问题,提供Native交互能力。Appcelerator
特点: 通过HTML、PHP、JavaScript等Web编程语言开发原生App,支持访问超过300个API。Kerkee
特点: 多主体共存型Hybrid框架,支持Web开发者、Native开发者和团队共同开发。WeX5
特点: 基于w3c的html5+css3+js,采用phonegap框架,效率和性能接近原生应用。APICloud
特点: 提供“云端一体”的移动开发平台,简化移动应用开发技术,支持全生命周期管理。PhoneGap
特点: 使用HTML和JavaScript等Web开发语言,支持调用设备功能,提供Adobe AIR App和在线培训课程。NativeScript
特点: 使用移动平台的JavaScript引擎进行跨平台开发,支持反射和预编译平台API。Kinvey
特点: 提供移动应用后台创建服务,强调“即取即用”理念,数据存储安全可靠。ExMobi
特点:
提供全面的移动应用开发解决方案,包括IDE环境、IT系统对接、云服务、打包、发布和管理。
这些软件各有特点,可以根据具体需求和技能水平选择合适的工具进行开发。对于初学者,建议从易于上手的工具如SoloLearn和Programming Hub开始,对于有一定基础的开发者,可以考虑使用AIDE、Dcoder或更专业的Hybrid开发框架如AppCan和Appcelerator。