返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • Oracle Mobile Application Framework开发指南
  • 新华书店正版
    • 作者: (美)鲍斯(Luc Bors) 著;熊淑华,徐莹 译著
    • 出版社: 清华大学出版社
    • 出版时间:2015-11-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: (美)鲍斯(Luc Bors) 著;熊淑华,徐莹 译著
    • 出版社:清华大学出版社
    • 出版时间:2015-11-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2015-11-01
    • 字数:576.00千字
    • 页数:339
    • 开本:16开
    • 装帧:平装
    • ISBN:9787302417163
    • 国别/地区:中国
    • 版权提供:清华大学出版社

    Oracle Mobile Application Framework开发指南

    作  者:(美)鲍斯(Luc Bors) 著;熊淑华,徐莹 译
    定  价:59.8
    出 版 社:清华大学出版社
    出版日期:2015年11月01日
    页  数:339
    装  帧:平装
    ISBN:9787302417163
    主编推荐

    内容简介

    《Oracle Mobile Application Framework开发指南——构建多平台企业移动应用》一书的作者Luc Bors是一位Oracle ACE,他在该书中阐述了如何基于单一代码库创建多平台移动应用。在整本书中提供了详细的示例和易于理解的代码。通过一个完整的样例应用逐步解释Oracle MAF的强大功能,包括数据可视化、UX模式、地理地图、推送通知等。通过学习本书,可以充分利用Oracle MAF可视化和声明式开发的特性。
    书中主要为:
    为Android和iOS应用开发配置IDE
    为移动应用创建AMX页面和任务流
    使用绑定层和数据控件
    创建应用特性,并在Springboard和导航栏中配置访问这些特性
    使用数据控件调用Web服务,并创建一个设备上的数据库

    作者简介

    鲍斯,是一名Oracle ACE,同时也是AMIS的ADF技术专家。他作为首席顾问和设计师,拥有多年的工作经验。他经常为靠前杂志社、网站、AMIS的技术博客撰写文章,经常主持一些靠前会议,如ODTUG KScope、Oracle OpenWorld和 UKOUG。2011年,他在ODTUG KScope会议的Fusion Middleware Track领域荣获很好演讲者称号。2012~2014年期间,Luc参与移动Beta测试项目,并多次在会议上提出Oracle Mobile Application Framework。

    精彩内容

    目录
    第Ⅰ部分了解OracleMobileApplicationFramework
    第1章移动应用开发导论3
    1.1回顾一段短暂的历史3
    1.2移动设计原则5
    1.3移动平台7
    1.3.1iOS8
    1.3.2Android8
    1.3.3Windows8
    1.4你需要了解的技术有哪些8
    1.5HTML59
    1.5.1CSS39
    1.5.2JSON9
    1.5.3ApacheCordova与PhoneGap9
    1.6移动开发面临的挑战10
    1.7OracleMobileApplicationFramework简介11
    1.8MobileApplicationFrameworkRuntimeArchitecture11
    1.9使用OracleMobileApplicationFramework进行开发13
    1.9.1设计OracleMobileApplicationFramework应用13
    1.9.2开发OracleMobileApplicationFramework应用13
    1.9.3部署OracleMobileApplicationFramework应用14
    1.9.4应用开发过程中的其他任务14
    1.9.5将OracleMobileApplicationFramework应用部署到生产环境14
    1.10小结15
    第2章安装OracleJDeveloper和开发平台17
    2.1Android开发的准备工作18
    2.1.1下载和安装AndroidAPI18
    2.1.2Android模拟器20
    2.1.3Android模拟器IntelHAXM软件21
    2.2iOS开发的准备工作23
    2.2.1iOS开发者程序和
    AppleID24
    2.2.2应用发布24
    2.2.3下载Xcode25
    2.2.4启动iOS模拟器26
    2.2.5使用iOS模拟器的多个版本27
    2.3设置OracleJDeveloper28
    2.3.1为Android开发设置
    OracleJDeveloper28
    2.3.2设置为iOS开发的OracleJDeveloper29
    2.4小结30
    第3章OracleJDeveloper——用于OracleMobileApplicationFramework开发31
    3.1OracleJDeveloper概述32
    3.2探讨并定制OracleJDeveloperIDE33
    3.2.1OracleJDeveloper中的窗口34
    3.2.2代码编辑器36
    3.3创建一个OracleMobileApplicationFramework应用38
    3.4OracleJDeveloper中的版本控制41
    3.5小结42
    第4章创建AMX页面43
    4.1基于组件的开发简介44
    4.1.1OracleMobileApplicationFramework中可用的组件44
    4.1.2更改组件属性46
    4.2布局组件48
    4.2.1列表视图49
    4.2.2创建自己的列表视图布局52
    4.2.3panelSplitter组件56
    4.3使用手势57
    4.3.1如何使用手势58
    4.3.2在列表中对列表项重新排序59
    4.4OracleMobileApplicationFramework应用的皮肤59
    4.5OracleMobileApplicationFramework的数据可视化工具61
    4.5.1创建条形图61
    4.5.2使用Gauge组件64
    4.5.3使用Map组件64
    4.6OracleMobileApplicationFramework说明的任务流67
    4.6.1导航68
    4.6.2全球导航70
    4.7小结71
    第5章绑定和数据控件73
    5.1创建一个简单的数据绑定的MobileApplicationFrameworkAMX页面75
    5.2Model层中文件的职能77
    5.2.1adfm.xml77
    5.2.2DataControls.dcx78
    5.2.3DataBindings.cpx78
    5.3PageDefinition文件79
    5.3.1可使用的绑定类型81
    5.3.2可获得的执行文件是什么81
    5.4数据控件81
    5.4.1创建Bean数据控件82
    5.4.2数据控件概览编辑器84
    5.5不同部分之间如何联系84
    5.6实现验证87
    5.7OracleMobileApplicationFramework使用的其他数据控件91
    5.8用编程的方法处理绑定91
    5.8.1Getting和Setting绑定属性值92
    5.8.2调用方法92
    5.9小结92
    第6章应用特性93
    6.1OracleMobileApplicationFramework特性以及应用配置文件94
    6.1.1应用配置文件94
    6.1.2特性配置文件95
    6.2定义应用特性95
    6.3定义OracleMobileApplicationFramework特性的内容96
    6.3.1OracleMobileApplicationFramework特性的内容97
    6.3.2远程URL和本地HTML98
    6.4如何控制应用特性的显示98
    6.5使用springboards和导航栏99
    6.6springboard导航101
    6.7小结107
    第7章使用Web服务和本地数据库109
    7.1使用Web服务109
    7.1.1SOAP-XML与REST-JSON110
    7.1.2SOAP-XML服务111
    7.1.3REST-XML服务112
    7.1.4RESTJSON服务114
    7.2使用本地数据库116
    7.2.1为什么使用SQLite数据库117
    7.2.2如何使用SQLite数据库118
    7.2.3连接到SQLite数据库118
    7.2.4加密SQLite数据库119
    7.2.5SQLite的局限119
    7.2.6SQLite创建数据库对象121
    7.2.7通过SQLite进行数据选择和操作123
    7.3属性更改事件的概念124
    7.4小结128
    第8章设备交互129
    8.1设备交互的概念130
    8.1.1使用DeviceFeatures数据控件130
    8.1.2使用JavaAPI133
    8.1.3使用JavaScriptAPI134
    8.1.4DeviceScope对象134
    8.2实现设备交互135
    8.2.1与联系人列表进行交互136
    8.2.2与摄像头进行交互137
    8.2.3发送短信139
    8.2.4发送E-mail139
    8.2.5集成GPS140
    8.2.6文件显示141
    8.3实现常用的用例143
    8.3.1用例1:用于设备交互:带有照片附件的E-mail143
    8.3.2用例2:跟踪你的日常锻炼145
    8.3.3用例3:用于设备交互——创建一个自定义通讯录应用148
    8.4小结152
    第9章调试并测试OracleMobileApplicationFramework应用153
    9.1移动应用的测试策略154
    9.2测试OracleMobileApplicationFramework应用155
    9.3调试OracleMobileApplicationFramework应用155
    9.3.1配置调试模式155
    9.3.2启动调试会话157
    9.3.3使用断点调试Java代码158
    9.3.4OracleJDeveloper调试器159
    9.3.5调试JavaScript160
    9.3.6日志163
    9.4小结167
    第10章安全性和部署169
    10.1OracleMobileApplicationFramework安全性的概念170
    10.1.1实现登录170
    10.1.2理解认证流程171
    10.2部署OracleMobileApplicationFramework应用183
    10.2.1部署配置文件183
    10.2.2不同平台上的部署183
    10.3小结189
    第Ⅱ部分开发样例应用
    第11章TAMCAPP样例应用193
    11.1数据模型194
    11.1.1企业数据模型195
    11.1.2设备上的数据模型195
    11.2Web服务196
    11.3TAMCAPP应用设计和流196
    11.4注册和登录197
    11.5Springboard198
    11.6与会者198
    11.7社交媒体199
    11.8地图199
    11.9会议200
    11.9.1我的日程表202
    11.9.2发言人202
    11.9.3组织202
    11.10平板布局204
    11.11小结204
    第12章开发Springboard205
    12.1创建应用205
    12.2定义TAMCAPP应用的特性206
    12.2.1使用特性存档208
    12.2.2本地HTML:社交媒体特性209
    12.2.3远程URL:组织远程特性209
    12.3使用图片210
    12.4创建TAMCAPP自定义的Springboard211
    12.5小结217
    第13章创建ConferenceSession特性219
    13.1实现BrowseConferenceSessions220
    13.1.1连接数据220
    13.1.2创建Conference-SessionBean221
    13.1.3创建ConferenceSessionPOJO223
    13.1.4创建BeanDataControl223
    13.1.5创建ConferenceSession列表AMX页面224
    13.1.6实现查找会议226
    13.2阻止不必要的Web服务调用227
    13.3会议会话的详细信息页面228
    13.4查看会议会话文件229
    13.5创建视觉跟踪指示器230
    13.6评价会议会话231
    13.7查看对会议会话的评价232
    13.8日程表生成器233
    13.8.1设置本地SQLite数据库234
    13.8.2添加一个会议会话到mySchedule235
    13.8.3同步日程表数据239
    13.8.4读写本地数据库239
    13.9小结244
    第14章创建与会者特性245
    14.1实现AttendeesListAMX页面246
    14.1.1实现导航到AttendeeDetailsAMX页面246
    14.1.2智能导航248
    14.2实现AttendeeDetailsAMX页面249
    14.3编辑个人信息254
    14.3.1保存修改254
    14.3.2与会者图片255
    14.4小结257
    第15章开发地图和社交网络259
    15.1实现地图特性259
    15.1.1会场地图260
    15.1.2景点地图266
    15.2嵌入Twitter时间轴274
    15.2.1研究Twitter小部件274
    15.2.2在示例应用中使用Twitter小部件275
    15.2.3将Twitter域加入白名单276
    15.3小结277
    第16章配置安全性和优选项279
    16.1初始注册进程280
    16.2实现TAMCAPP的安全性282
    16.2.1TAMCAPP登录283
    16.2.2应用优选项289
    16.2.3实现TAMCAPP优选项290
    16.2.4在Java代码中使用优选项291
    16.3小结292
    第17章实现推送通知295
    17.1理解推送通知的架构296
    17.2设置云服务297
    17.3设置ApplePushNotificationService298
    17.4创建一个推送通知提供者应用303
    17.4.1配置ProviderApplication303
    17.4.2推送到Android304
    17.4.3推送到iOS305
    17.5实现TAMCAPP中的推送支持306
    17.5.1在提供者应用中注册308
    17.5.2配置通知的显示方式308
    17.6响应推送通知309
    17.6.1onMessage()方法310
    17.6.2特性的生命周期监听器311
    17.6.3使用推送通知有效载荷313
    17.7小结314
    第18章优化TAMCAPP315
    18.1实现平板电脑布局316
    18.2使用条形码扫描器来注册会议会话的与会者322
    18.3使用Cordova插件328
    18.3.1准备TAMCAPP应用程序328
    18.3.2添加Android条形码插件329
    18.3.3添加iOS条形码插件330
    18.3.4在OracleMobileApplicationFramework应用中使用插件331
    18.4向TAMCAPP添加一个自定义搜索组件334
    18.4.1创建自定义搜索组件的步骤334
    18.4.2准备特性以使用组件336
    18.5实现一个后台进程337
    18.6小结339

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购