手机app软件开发工具介绍:
Android SDK
Android是谷歌(Google)公司推出的手机开发平台。 与iPhone相似,Android采用WebKit浏览器引擎,具备触摸屏、高级图形显示和上网功能,用户能够在手机上查看电子邮件、搜索网址和观看视频节目等,比iPhone等其他手机更强调搜索功能,界面更强大
集成开发环境 Eclipse
Eclipse是著名的跨平台的自由集成开发环境(IDE)。最初主要用来Java语言开发,但是目前亦有人通过插件使其作为其他计算机语言比如C++和Python的开发工具。 Eclipse的本身只是一个框架平台,但是众多插件的支持使得Eclipse拥有其他功能相对固定的IDE软件
Android NDK
Android NDK 是在SDK前面又加上了“原生”二字,即Native Development Kit,因此又被Google称为“NDK”。 在此之前,Android平台的第三方应用程序均是依靠基于Java的Dalvik特制虚拟机进行开发的。原生SDK的公布可以让开发者更加直接的接触Android系统资源,...
Android组件界面设计工具 DroidDraw
DroidDraw 是一个基于Java Swing的Android界面设计器,我们可以通过它来生成复杂的Android Layout XML文件,据作者介绍,Android的Layout和Swing Layout中有很好的对应,设计器的代码编写起来还是比较容易的。 android下,高级组件,通过xml来配置,书写
NetBeans开发Android的插件
这是一款在 NetBeans 中开发 Android 平台应用的插件。
微软.NET for Android MonoDroid
微软.NET for Android,也就是MonoDroid,是Novell公司的MonoTouch项目在Android系统的开源实现,MonoDroid将马上进入 Beta测试阶段,最终的MonoDroid产品将在今年秋季发布——和Windows Phone 7基本在同一时间段。 Novell公司从开发者对MonoTouch的兴趣中.
PHP for Android
PHP可不仅仅只能在互联网站上发展,一个PHP for Android (PFA)站点表示他们将可以发布编程模型、工具盒文档让PHP在Android上实现应用。该项目的主要赞助商是开源公司IronTec,PFA使用 Scripting Layer for Android (SL4A),也就是Androd Scripting Enviro...
Eclipse手机应用开发插件 EclipseME
EclipseME是一个用来开发J2ME应用程序的Eclipse插件。EclipseME集成了Eclipse现有的java editor功能,提高代码的编写效率。
Windows Phone 7 SDK
Windows Phone 7 SDK 是微软最新的手机操作系统 Windows Phone 7 的软件开发包。 要安装Windows Phone Developer Tools,您的系统需要满足以下条件: 支持的操作系统:Windows 7;Windows Vista Windows? Vista? (x86 and x64) with Service Pack 2 – 除了...
轻量级Android开发工具 Android Tools
Android Tools 是一个轻量级的 Android 应用开发集成环境,用于创建、构建、安装和测试 Android 应用程序。可方便的通过点击访问 Android 的命令、稳定、目录和文件。更多Android Tools信息
集成开发环境 NetBeans
NetBeans是开源软件开发集成环境,是一个开放框架,可扩展的开发平台,可以用于Java,C/C++,PHP等语言的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。
FireFox的WAP浏览插件 wmlbrowser
这是一款在FireFox浏览器上显示WML页面的插件,用来浏览手机网站,如下图所示:
移动设备开发平台 Maemo
Maemo 是构建于桌面开源组件的计算机架构平台,其目标是为移动手持终端提供一种应用和创新技术。 该平台基于GNU/Linux 操作系统和GNOME 桌面技术。Maemo 向开发伙伴们提供了一个方便实用的开发环境。其全新、优化
iPhone模拟器 iPhone Emulator
这是一个 iPhone 浏览器在 Windows 系统下的模拟器。
Android开发插件 Eclipse ADT
Eclipse ADT 是 Eclipse 平台下用来开发 Android 应用程序的插件。 在线安装地址:https://dl-ssl.google.com/android/eclipse/
iPhone软件开发包 iPhone SDK
iPhone SDK 是苹果公司用来开发 iPhone 应用程序的软件开发包,只能在Mac OS X 10.5系统下才能使用。iPhone SDK开发包是免费的,但是如果要通过AppStore销售软件,需要先花99美元。
Windows Mobile SDK
微软公司的手机操作系统 Windows Mobile的开发工具包。 Windows Mobile 是 Microsoft 用于 Pocket PC 和 Smartphone 的软件平台。Windows Mobile 将熟悉的 Windows 桌面扩展到了个人设备中。 Windows Mobile是微软为手持设备推出的“移动版Windows”,使用...
Symbian开发工具 Carbide C++
Carbide C++基于Eclipse的Symbian C++开发工具。 如果你比较熟悉Eclipse那么Carbide将是你的不二之选。 Carbide分三个版本: Carbide.j是Symbian平台下的J2ME开发工具。 Carbide.c++是基于Eclipse的Symbian C++开发工具。
Java手机开发平台 J2ME
J2ME,现称为Java ME(Java Platform, Micro Edition )是为机顶盒、移动电话和PDA之类嵌入式消费电子设备提供的Java语言平台,包括虚拟机和一系列标准化的Java API。它和Java SE、Java EE一起构成Java技术的三大版本
【商业】微软集成开发环境 Visual Studio
首先,VisualStudio 不是一个开源软件,也不是免费的。 不用说了,目前Windows系统下最好的C/C++/Basic/.NET集成开发环境,估计市场占用率不只是90%吧?最新版本是2008,可以下载试用版
PhoneGap
PhoneGap是一个自由开放源码的开发工具和框架,允许利用HTML和JavaScript的强大功能在iphone的SDK上开发网页。下面是一些使用该框架的代码示例
Qt for Android
Qt for Android (NECESSITAS)是一个为了让 Android 平台支持 Qt 开发的项目。
App Inventor for Android
这是谷歌推出一种软件工具。这种工具可以使用户更容易的为Android智能手机编写应用程序。 谷歌该Android应用工具使人们可以拖放代码块(表现为图形图像代表不同的智能手机功能),将这些代码放在一起,类似于将Lego blocks放置在一起。结果是在个人智能手机上
iPhone 浏览器模拟器 iPhoney
iPhoney 是一个 iPhone 的浏览器的模拟器,用来提供一个iPhone实际大小的Web浏览,以便测试基于 iPhone 的应用。
手机开发工具 Pulsar
Eclipse Pulsar 是一个基于 Eclipse 平台的手机应用程序开发工具。该项目由Eclipse成员Genutec、IBM、摩托罗拉、诺基亚、Research In Motion以及索爱共同发起。它是一个通用的工具,开发者无需再为各种不同的移动平台而下载不同的SDK。
手机操作系统平台 moblin
Moblin是一个为下一代手机、移动互联网设备构建基于Linux操作系统平台的开源项目 Moblin项目由Intel公司于2007年7月正式启动,最初主要集中于开发MID软件系统,基于Linux*的操作系统作为突破口出现了新的产品设备种类,能够访问Internet上丰富的内容
Palm软件开发工具包 webOS SDK
Palm宣布向所有开发者提供webOS系统的Mojo SDK,像编辑网页一样简单 Palm webOS SDK 开发者只需要一个E-mail地址就可以获取. 利用该SDK,开发人员可以为Palm Pre手机开发各种应用,并可延伸到未来的Palm手机上,并且App Catalog也将对新的应用程序开放...
Android Scripting Environment
Google官方博客介绍了Android Scripting Environment(ASE、SL4A),将脚本语言带入Android,允许用户编辑和执行脚本,直接在Android设备上运行交互式解释器。 脚本将能大幅度简化任务界面,用户能在交互式终端中使用脚本。ASE目前支持Python,Lua和 Bean...
Qt 触摸屏开发工具 Qt Quick
Qt Quick 是一种高级用户界面技术,开发人员和设计人员可用它协同创建动画触摸式用户界面和应用程序。 Qt Quick 包含: QML:像 JavaScript 一样的声明式语言 Qt Creator:在 Qt IDE* 中的直观工具 Qt Declarative:
PhoneME
PhoneME 是 SUN Open Source Java中的一个重要项目,包含了CLDC和CDC 的 HotSpot 实现以及多个JSR。相比起以前能下载到的 RI,phoneME是一个真正经历过众多 实际产品验证的,商业级的JavaME实现。...
移动设备上的Ruby Rhodes
Rhodes是一个新的开源解决方案,将Ruby开发带到移动领域。更强的是:它允许使用同一个Ruby源文件能够运行于许多移动设备上,目前包括 iPhone,Windows Mobile,RIM的BlackBerry平台!对于Symbian和Android的支持即将完成。...
嵌入式GUI库 eSWT
eSWT 是作为嵌入式 Rich Client Platform (eRCP) 项目的一部分开发的,后者一般只能用于运行 Microsoft? Windows? Mobile 和 Windows CE 操作系统的设备。然而,独立的 eSWT 库可以用于所有运行较新版本的 Nokia S360 平台的设备,Nokia 的 S60 平台是目...
MOTODEV Studio for Android
MOTODEV Studio for Android,这是基于Android的开发环境,为开发者们提供新的MOTODEV App Accelerator Program使他们可以开发出更适合摩托罗拉Android手机的应用程序。
J2ME开发插件 Mobile Tools for Java
Mobile Tools for Java (MTJ) 是Nokia公司开发的一款 Eclipse插件,用于支持 Java 手机应用程序开发。其前身就是大名鼎鼎的 EclipseME。
NOKIA手机开发包 gnokii
gnokii 是一个NOKIA手机开发包,可支持大多数NOKIA手机的型号。功能无比强大可以修改LOGO,收发短信,拨打/接听电话,编辑铃声。甚至还可以取到对方手机的蜂窝号(Cell ID),从而起到定位的作用。
apk文件修改工具 Root Tools
RootTools是一个新的开源工具,Android开发者可以在这一工具软件的支持下,对.apk格式的文件进行再次修改,让程序表现更加出色,满足用户的需求。Root Tools里面自带有很多工具,比如BusyBox,它里面集成压缩了很多Linux的工具和命令,这样软件开发者在对....
IDEA的Android开发插件 idea-android
idea-android 是在 IDEA 集成开发环境中开发 Android 应用程序的插件。
Android开发工具 MOTODEV Studio
MOTODEV Studio是摩托罗拉公司开发的 Android 应用开发工具。这是一个 Eclipse 的插件。 该插件同时也提供了 JavaME 应用的开发和 WebUI 的开发功能。
MeeGo SDK
这是 MeeGo 平台上的软件开发包。 Linux 下的 MeeGo SDK 有两个选择: 一是 MeeGo qemu 虚拟环境,这允许你在一个虚拟机里启动 MeeGo 系统并显示 UI 。 另一个则是基于 Xephyr (http://www.freedesktop.org/wiki/Software/Xephyr) 的 MeeGo chroot (cha...
Linux手机平台 Broncho
broncho Linux手机平台是构建在linux 2.6 之上,采用GTK+/DirectFB作为GUI的手机平台。经过两年多时间的努力,已经实现基本功能,进入产品化阶段,目前正进行硬件联调,整合第三方 软件等工作。
iPhone开发包 JScriptTouch
JScriptTouch 是一个用来快速创建使用 JavaScript 的全功能的iPhone应用程序的软件开发包。
Windows Phone SDK
微软发布了Windows Phone Developer Tools CTP工具套装,它可以让开发者在开发环境中模拟Windows Phone运作,以减少测试应用时的时间和成本,包含如下组件: Visual Studio 2010 Express for Windows Phone CTP Windows Phone Emulator CTP Silverlight fo...
phpWAPmail
phpWAPmail是一个基于WAP的邮件客户端,采用PHP开发。
手机应用开发框架 iPFaces
iPfaces 是一个用来开发手机设备上基于表单的网络应用程序的框架。开发者可以不关心具体底层的手机是什么平台。
增值业务开发平台 BREW
BREW就是无线二进制运行环境(Binary Runtime Environment for Wireless)的缩写, 是高通公司2001年推出的基于CDMA网络 "无线互联网发射平台" 上增值业务开发运行的基本平台。相对Java,BREW是一个更底层的技术。 BREW提供一个高效、低成本、可扩展和熟悉的应...
开源电话解决方案 oFono
oFono 是基于 GPLv2 协议的,它移动电话应用程序提供了一个高级的 D-Bus API。oFono 本身还包含低层次的插件 API 用来集成开源的第三方的电话应用、无线调制解调器以及存储后端等等。下图是 oFono 的体系结构:
Scala Android
Scala Android 是 Android 上使用 Scale 编程语言开发应用程序的工具。
Qt-iPhone
Qt-iPhone 是为了让 iPhone 支持 Qt 开发的项目。
android-gcc-objc2-0
该项目使得 Android NDK 平台支持 Objective C 2.0,安装方法如下: mkdir build cd build ../configure --prefix=/usr/local/android --target=arm-android-eabi --disable-werror make make install...
webOS Eclipse Plug-in
webOS Eclipse Plug-in 是一个用来快速开发 webOS 应用程序的 Eclipse 插件。 插件安装地址: http://webos-eclipse-plugin.googlecode.com/svn/trunk/com.pps.webos.updatesite/...
Html2Wml
Html2Wml是一套采用Perl开发的用来将html页面转成手机上可以浏览的wml页面。该软件提供了命令行工具或者是CGI程序来提供转换。
【商业】移动互联网应用聚合和分发平台 Mobee
Mobee是基于Widget技术的移动互联网应用聚合和分发平台,通过手机和互联网的无缝连接,向用户提供互联网信息获取和个人信息管理服务,努力打造 用户的个性化资讯中心。 Mobee定位在移动互联网领域,综合了手机和互联网用户的使用习惯,用户可以利用系统提供的...
嵌入式设备组件集 eRCP
eRCP是一组扩展自Eclipse Rich Client Platform(RCP)组件用于嵌入式设备的组件集。 Core Runtime-Eclipse Core提供对OSGI和Extension Point Framework的支持。 eSWT-嵌入式SWT它是桌面SWT API的一个子集,为了部署地灵活性该API分成两部分
Symbian^3产品开发工具包
该项目简称 PDK,是 Nokia 为 Symbian ^3 提供的开发工具包,基于 EPL 协议发布。
.NET Micro Framework
Microsoft .NET Micro Framework 将 .NET 的可靠性和效率与 Visual Studio 的高生产率结合起来,以针对价格较低、资源受限的小型设备开发应用程序,可帮助人们使用熟悉的 Visual Studio 工具来构建托管的嵌入式应用程序。
maemo开发插件 PluThon
PluThon 是一个 Eclipse 的插件,用来开发 maemo 应用程序。 Manage SSH sessions
GCC for Palm OS
The prc-tools package is a collection of tools supporting C and C++ programming for Palm OS. It consists of: the GNU Compiler Collection, assembler, linker, and symbolic debugger; modifications to these generic tools to support function...
webOdroid
webOdroid 为创建一个 Android 应用程序提供了一组完整的工具。 主要特性包括: 一个功能齐全的RSS浏览器 能够显示文章列表的ListView或GridView控件。 提供易于定制的模板 在网站上执行远程搜索 根据文章标题提供搜索建议 异步下载和缓存RSS供稿和图片 动...
【商业】智能手机开发框架 Elastos
科泰公司的Elastos是一套应用于智能手机的跨平台开发框架,开发人员可以为 Android 和 Windows Mobile 平台,编写差异化的应用程序,并且为移动设备提供动态内容。Elastos SDK 开发包为 Android 手机提供的是C++的应用开发支持。...
Symbian Ruby
这是专门为 Symbian 手机操作系统提供的 Ruby 语言扩展和工具。