MIDP和MSA移动应用开发

出版时间:2009-1  出版社:机械工业出版社  作者:纳德森  页数:288  译者:付蓉  
Tag标签:无  

前言

手机作为应用程序的开发平台这一过程已经真真实实地蹒跚了8年之久。甚至早期的手机除了性能和交互性之外已经很令人兴奋。但是随着平台引人注目的快速增长和成熟,它们在游戏上的增长已经远远超过了开始的成功。移动信息设备(Mobile Information Device Profile, MIDP)第二代已经广泛使用,在此之上的API极大地丰富了开发者的环境:开始是JTWI(无线产业的Java技术),而现在最近则是MSA(移动服务框架)。对于那些等待为这些现代平台编写软件的开发者来说,本书是你的良伴。它不是一本参考手册:而是一个放在你手边的向导。最好在你面前还有一台计算机,这样你就可以在本书相关网站的帮助下运行大量的代码。本书的优点之一就是它超越了API,并介绍如何利用NetBeans中的移动开发属性,快速、简单地开发和调试复杂的应用程序。手机不仅没有必要限制运行小的、本机的应用程序和游戏,而且在MIDP2和相关API的帮助下,它们有充分的资格参与到网络中。本书将会告诉你如何简单、有效地构建这类程序。

内容概要

本书主要讲述如何在移动设备(手机)和其他小型设备上创建应用程序。本书分为8个部分,分别为基础知识、MIDlet、用户界面、图形、存储和资源、联网、多媒体、安全与交易。本书的优点是超越了API,在API的基础上,利用NetBeans中的移动开发属性来快速、高效地开发和调试复杂的应用程序。  本书适合移动平台开发人员参考。

作者简介

作者:(美国)纳德森 (Jonathan Knudsen) 译者:付蓉Jonathan Knudsen Sun公司的技术作家,《Beginning J2ME》的合著者之一,他曾撰写过大量有关MIDP编程的文章并开发了一些端到端的Java移动版的应用程序,他还为O’Reilly Media有限公司或与他人合作撰写过一些书,包括《The Unofficial Guide to Lego Mindstorms Robots》、 《Java 2D Graphics》和《Java Cryptography》。他毕业于普林斯顿大学。

书籍目录

译者序序前言第一部分 基础知识 第1章 概述         第2章 工具         第3章 快速入门         第4章 核心API        第二部分 MIDlet 第5章 MIDlet特性         第6章 自动运行MIDlet套件        第三部分 用户界面 第7章 基本用户界面         第8章 更多用户界面        第四部分 图形 第9章 创建自定义界面         第10章 自定义项目         第11章 使用游戏API         第12章 尺寸可变的向量图片         第13章 3D图形        第五部分 存储和资源 第14章 记录内存         第15章 读写文件         第16章 通讯录和日历         第17章 移动国际化        第六部分 联网 第18章 通用连接框架         第19章 文本和多媒体短信         第20章 蓝牙和OBEX         第21章 XML和Web服务         第22章 会话发起协议        第七部分 多媒体 第23章 录放音频和视频         第24章 多媒体高级特性        第八部分 安全与交易 第25章 智能卡与加密技术         第26章 手机支付         第27章 知道你置身何处         第28章 应用程序架构

章节摘录

第1章 概述Java技术在移动电话产业的地位如日中天。自从1999年日本NTTDoCoM0公司所提供的i-mode服务之后,作为该行业的领头者,移动信息设备规范(MobileInformationDeviceProfile,MIDP)目前已应用于全球超过21亿台手机之上(根据http://java.sun.com/jaVaone/sf/2007/articles/mobilitygeneralsession.jsp所提供信息)。1.1 无线时代的到来在1967年经典电影《毕业生》的升级版中,年轻的男主人公急切地投入到无线产业。台式计算机的革命已经过去了,新的革命是无线设备,它们提供了一种便宜、轻便、时尚的方式来接入互联网的强大功能。作为另一种接入互联网的方式,移动电话的数量已经远远超过了台式计算机,而这种趋势将会一直延续下去。随着越来越多的应用程序从台式计算机移到了网络上,手机与台式机甚至笔记本相比更加便利。今日的无线网络较之许多家庭上网所使用的调制解调器或DSL技术仍然很慢,然而在无线设备上可以完成非常有用的工作。更快的无线网络将会打开应用程序的新世界,它们已经配置到世界的某些地方,并将在以后的日子中更加普及。1.2 MIDP——移动Java技术的灵魂MIDP是今天大多数Java移动应用程序技术的基础。也许这在以后会有所改变,但是现在、MIDP在移动设备的Java世界中仍然占据统治地位。MIDP是一个Java标准制定组织(JavaCommunityProcess,JCP)所制定的规范,该组织是由对Java移动技术感兴趣的公司和个人组成的联盟。通过JCP定义的规范称为Java规范请求(JSR),而且每一条规范都有一个号码。

编辑推荐

《MIDP和MSA移动应用开发》囊括开发和调试MIDP2.0/MSA应用程序的相关知识。阐述与示例并举,用语规范标准,通俗易懂。作者来自Sun公司,内容权威、准确可靠。MIDP2.0的发布和新的移动服务框架(MSA)的引入为JavaME平台的发展带来了动力,越来越多的支持Java的移动设备投入使用,越来越多的服务提供商对第三方开发人员开放,对自定义应用的需求也将惊人地增长。现在,这里就有一个实用、现成的向导来帮助你建立健壮的,有响应的、可维护的和轻松有趣的MIDP2.0/MSA应用程序。资深JavaME作者JonathanKnudsen为代码效率、应用程序设计、受限移动环境下易用性的复杂挑战提供了实际的解决方案。经验丰富的Java开发人员通过这些有条理的,精心设计的示例就可以掌握MIDP2.0和MSA程序设计。《MIDP和MSA移动应用开发》的代码不仅适用于NetBeans移动工具包,也适用于SunJava无线工具包。《MIDP和MSA移动应用开发》的内容包括:最大限度地利用MIDP和MSA。使用MIDlet套件、窗口、命令、核心类和规则。创建有效的移动用户界面。使用画布、游戏API、SVG和3D设计图形。提供了存取和资源:记录存储、FileConnection和PDAPIM。使移动应用程序国际化。通过WMA、蓝牙、Web服务和SIP进行网络连接。解析XML文档。实现音频和高级多媒体应用。实现SATSA和付费API的安全性。创建高级定位API。为多种设备设计应用程序。创建端到端的移动应用程序架构。

图书封面

图书标签Tags

评论、评分、阅读与下载


    MIDP和MSA移动应用开发 PDF格式下载


用户评论 (总计2条)

 
 

  •   对于开发JAVAME来说挺不错的书!
  •   不过已经入手了,还是不错的书。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7