[Ionic学习手册 JavaScript Firebase 移动开发 Android] _手册,开发,学习,Ionic,Android_加厚_培训网

当前位置:培训网 > Ionic学习手册 JavaScript Firebase 移动开发 Android >

Ionic学习手册 JavaScript Firebase 移动开发 Android

Ionic学习手册 JavaScript Firebase 移动开发 Android

商品名称:Ionic学习手册 JavaScript Firebase 移动开发 Android

商品销量:

收藏数量:

店铺名称: 天都图书专营店

旺旺: 天都图书专营店

公司名称:

行业: 书籍音像/

地址: 北京北京市

店铺名称:天都图书专营店


\

\ 媒体评论\
\
本书是Arvind Raulavaru耗费了数月精心编写的。我和Arvind Raulavaru有过多次合作,每次合作都十分愉快,他是一名优秀的开发者和作者。本书是一本很好的Ionic入门图书,提供了丰富而详细的实例,即便是经验并不丰富的开发者也会大有收获。 本书不仅讲解了如何安装Ionic,还说明了如何构建出原生安装包。此外,本书还涉及了大量Ionic的基础知识,比如Ionic的组件、UI-router导航、自定义样式以及Ionic特有的API。ZUI后,作者还提供了一个书店App的实例和一个实时聊天App的实例。 对于经验丰富的开发者来说,本书详解了如何通过Cordova的插件机制来使用设备原生API。你将学到如何在AngularJS语法中使用ngCordova(Ionic团队的另一个项目)和Cordova插件。在聊天App实例中,本书会讲到如何连接外部数据库,比如Firebase,同时还会讲解如何在多设备间同步数据。 在加入Ionic团队之前,我曾为另一家公司制作了许多内部的混合模式App(Hybrid App),其间评估了多个框架,ZUI终选择了Ionic。我之所以选择Ionic,是因为它的完备性,它提供了一套完备的混合移动开发的解决方案,大量常用的功能在Ionic中都有提供。我不用关心如何搭建一套好的App框架,只需要关心如何实现我的App功能即可。 Ionic提供了完整的混合模式移动应用开发的生态系统,是一种替代原生开发的优秀方案——成本低、性能高。2015年的五月我们先发布了Ionic的稳定版本,随后我们又发布了三个平台服务。在支持开源的Ionic SDK上,我们仍将不遗余力地加紧迭代。在Ionic中,我接触到很多开发者,有经验丰富的,也有新手,大家互相学习、探讨、让我深深感受到了大家对Ionic的热爱,Ionic社区是多么的有热情洋溢、积极向上。 你将发现本书会是Ionic的全面介绍,你也会通过本书来学习一些SDK相关的知识。感谢你成为Ionic社区的一员。请享受阅读本书的乐趣! Ionic团队核心成员 Mike Hartington \ \\ \ \
\
\ 目录\
\
第1章 Ionic—基于Angular JS框架 1\
1.1 理解SOC(关注分离) 2\
1.2 AngularJS组件 4\
1.3 AngularJS指令(directive) 8\
1.4 AngularJS服务 14\
1.5 AngularJS资源 17\
1.6 总结 17\
第2章 Ionic入门 18\
2.1 移动混合架构 18\
2.2 什么是Apache Cordova 19\
2.3 什么是Ionic 21\
2.4 程序安装 21\
2.4.1 安装Node.js 21\
2.4.2 安装Git 22\
2.4.3 安装Bower 22\
2.4.4 安装Gulp 23\
2.4.5 安装Sublime Text 24\
2.4.6 安装Cordova和Ionic CLI 24\
2.5 平台介绍 25\
2.6 Hello Ionic 26\
2.7 配置浏览器开发工具 30\
2.7.1 Google Chrome 30\
2.7.2 Mozilla Firefox 31\
2.8 Ionic项目结构 32\
2.8.1 config.xml配置文件 33\
2.8.2 www目录 34\
2.9 构建tabs模板 36\
2.10 构建side menu模板 37\
2.11 generator-ionic工具简介 38\
2.12 总结 41\
第3章 Ionic CSS组件和导航 43\
3.1 Ionic CSS组件 43\
3.1.1 Ionic网格系统 44\
3.1.2 页面结构 49\
3.1.3 按钮 53\
3.1.4 列表 55\
3.1.5 卡片 56\
3.1.6 字体图标 58\
3.1.7 表单元素 59\
3.1.8 集成AngularJS和Ionic CSS组件 65\
3.2 Ionic路由 70\
3.3 总结 87\
第4章 Ionic和SCSS 88\
4.1 什么是SASS 88\
4.2 在Ionic项目中安装SCSS 90\
4.2.1 手动安装 91\
4.2.2 Ioinc CLI命令方式安装 92\
4.3 使用Ionic SCSS 92\
4.4 理解如何使用Ionic SCSS进行开发 95\
4.5 使用SCSS的操作流程 100\
4.6 创建一个案例 101\
4.7 总结 108\
第5章 Ionic指令和服务 109\
5.1 Ionic指令和服务 109\
5.2 Ionic平台服务 110\
5.2.1 registerBackButtonAction 113\
5.2.2 on方法 114\
5.2.3 header和footer 115\
5.3 内容的指令和服务 116\
5.3.1 ion-content 117\
5.3.2 ion-scroll 118\
5.3.3 ion-refresher 118\
5.3.4 ion-infinite-scroll 122\
5.3.5 $ionicScrollDelegate 124\
5.3.6 导航 126\
5.3.7 ion-view 126\
5.3.8 Ionic view的事件 128\
5.3.9 ion-nav-bar 129\
5.3.10 ion-nav-buttons 131\
5.3.11 $ionicNavBarDelegate 133\
5.3.12 $ionicHistory 134\
5.3.13 选项卡和侧边栏菜单 139\
5.4 Ionic loading的服务 143\
5.4.1 Action Sheet 146\
5.4.2 Popover和Popup 148\
5.4.3 $ionicPopup 151\
5.5 ion-list和ion-item指令 158\
5.6 手势的指令和服务 164\
5.7 总结 170\
第6章 构建书店App 171\
6.1 书店应用程序简介 172\
6.2 书店应用的架构 173\
6.2.1 服务器端架构 173\
6.2.2 服务器端API文档 174\
6.2.3 客户端架构 175\
6.2.4 GitHub上的代码 176\
6.2.5 书店demo 176\
6.2.6 开发流程 177\
6.3 设置服务器 178\
6.4 构建应用程序 179\
6.4.1 步骤1:构建side menu模板 179\
6.4.2 步骤2:重构模板 180\
6.4.3 步骤3:构建authentication、localStorage和REST API factory 186\
6.4.4 步骤4:为每个路由增加controller并集成factory 194\
6.4.5 步骤5:构建模板并集成controller数据 204\
6.5 总结 215\
第7章 Cordova和ngCordova 216\
7.1 安装设置平台相关SDK 216\
7.1.1 Android设置 217\
7.1.2 iOS设置 218\
7.2 测试设备 218\
7.2.1 测试Android设备 219\
7.2.2 测试iOS 223\
7.3 Cordova插件 224\
7.4 Ionic插件API 225\
7.4.1 添加一个插件 225\
7.4.2 移除插件 225\
7.4.3 列出添加的插件 225\
7.4.4 搜索插件 225\
7.5 Cordova whitelist插件 231\
7.6 ngCordova 232\
7.6.1 安装ngCordova 233\
7.6.2 说明 234\
7.6.3 $cordovaToast插件 236\
7.6.4 $cordovaDialogs插件 237\
7.6.5 $cordovaFlashlight插件 239\
7.6.6 $cordovaLocalNotification插件 241\
7.6.7 $cordovaGeolocation插件 244\
7.7 总结 247\
第8章 构建聊天App 248\
8.1 Ionic Chat App 248\
8.2 应用程序架构 256\
8.2.1 授权 257\
8.2.2 应用程序流程 257\
8.2.3 预览App 257\
8.2.4 数据结构 259\
8.2.5 Cordova插件 259\
8.2.6 Github的代码 260\
8.3 开发应用程序 260\
8.3.1 构建和设置App 260\
8.3.2 安装所需的cordova插件 263\
8.3.3 获取Google API key 263\
8.3.4 设置路由和路由权限 264\
8.3.5 创建service/factory 268\
8.3.6 创建map指令 272\
8.3.7 创建controller 274\
8.3.8 创建模板 286\
8.3.9 创建SCSS 290\
8.4 测试应用程序 294\
8.5 总结 299\
第9章 发布Ionic App 300\
9.1 准备用来发布的App 300\
9.1.1 配置图标和启动画面 300\
9.1.2 更新config.xml文件 302\
9.2 PhoneGap服务 303\
9.3 使用Cordova CLI来生成安装包 304\
9.3.1 Android安装包 304\
9.3.2 iOS安装包 306\
9.4 Ionic打包 307\
9.4.1 上传项目到Ionic cloud 307\
9.4.2 生成需要的密钥 307\
9.5 总结 308\
附录A 其他实用命令及工具 309\
\ \\ \ \
\
\ 内容介绍\
\
Ionic是一个用来开发混合手机应用的开源代码库,它可以优化HTML、CSS和JavaScript的性能,构建高效的应用程序。 《Ionic学习手册》作为Ionic的学习手册,重点讲解了使用Ionic来开发移动混合应用的方法。本书共分为9章,内容包含Ionic产生的背景、依赖的技术和简单介绍,Ionic的组件构成,如何使用SCSS更改Ionic的主题,如何使用Ionic的指令和服务加速开发,通过一个示例来详解Ionic的开发步骤,如何借助于Cordova和ngCordova与设备的功能进行集成,综合利用所学知识开发一个聊天App,以及与发布Ionic App相关的知识。 《Ionic学习手册》内容实用、步骤详细,适合对移动应用开发感兴趣的读者阅读。\ \\ \ \
\
\ 作者介绍\
\
Arvind Ravulavaru是一名全能的全栈工程师,在软件开发方面已经有超过6年的经验了。ZUI近两年,他主要从事JavaScript相关的研发工作,涉及客户端和服务器端。在此之前,Arvind主要从事大数据分析、云存储等工作。此外,Arvind还擅长使用多种数据库以及Java和ASP.NET架构应用程序。 一年半前,Arvind开始写博客(名为The Jackal of JavaScript)(http://thejackalof javascript.com), Arvind经常会在博客中写些使用JavaScript编写整个应用程序的文章。此外,他还写了许多其他主题的文章,比如使用JavaScript分析DNA、使用JavaScript做情绪分析、通过JavaScript对树莓派编程,还有基于node-webkit和WebRTC打造的视频聊天客户端。 除此之外,Arvind还为公司提供技术培训,帮助公司掌握市场上可用的ZUI新的技术和ZUI好的技术。他还举办了一些研讨会,并使用当今一些优秀的工具堆栈来讲解快速成型的方法。Arvind还提供了在短时间内将一些创意应用到市场中的信息。 Arvind还不断地为开源社区做贡献,为开发人员提供便利。作为顾问,Arvind还常常提出一些中肯的商业建议(技术相关),以此推动整个行业的发展。 ArvindZUI近在海德拉巴市开设了自己的公司,这家公司致力于以可接受的价格提供人人可享的物联网相关产品。 Arvind的博客地址是http://thejackalofjavascript.com。 同时,Arvind还是Data-oriented Development with AngularJS一书的审稿人。 \ \\ \ \
\
\ 关联推荐\
\
Ionic入门级图书 开发混合移动应用的shouxuan参考指南 涵盖从安装Ionic到使用Ionic开发应用在内的知识\ \


辽宁盘锦 ID713894 :
怎样辨别灵芝孢子粉的好与坏灵芝孢子粉可以干吃吗
评论时间:2024年05月16日

河南洛阳 ID558719 :
什么是灵芝孢子粉同仁堂灵芝孢子粉的功效与作用
评论时间:2024年05月16日

内蒙古兴安盟 ID936276 :
什么是灵芝孢子粉灵芝孢子油和灵芝孢子粉的区别
评论时间:2024年05月16日


Q:为什么“权利人就同一权利在三天内对同一商家的投诉视为一次投诉”?
A:因处理投诉和商家整改需要时间,因此,将同一权利人就同一权利在三天之内就同一商家提出的投诉均将被视为一次投诉,此期间内时间在后的投诉将视为对之前投诉的补充,而不视为再次投诉。

Q:不得进行虚假的或引人误解的价格标示
A:在,商家对未过的宝贝不得使用“原售价”、“成交价”、“折”、“新品折”等类似概念,误导消费者认为该宝贝有成交记录;不会强制要求商家进行虚假的或引人误解的价格标示。

Q:标题与实际描述不符
A:案例1:标题是包邮的,但是实际描述是需要运费; 案例2:支持7天无理由退换货的商品,但实际描述表示不支持。

热销商品

正版现货 天下无谋之秘卷八书.止学 小人经 权谋书 守弱学 解厄鉴 仕经 罗织经 张居正 来俊臣 全套共8册正版 黄山书社【现货包邮】2017考研政治肖秀荣命题人知识点提要 2017年肖秀荣考研政治命题人知识点提要 可搭肖秀荣1000题讲真题考研政治正版现货包邮肖秀荣2017考研政治命题人1000题(试题分册+解析分册)可搭配知识点精讲精练金榜考研数学习全书命题人讲真题正版正版现货 我今天写什么日记 从小养成写日记的好习惯 小学生课外书读物 儿童书 儿童故事书6-7-8-9-10-12岁儿童书籍畅销书随机发【珍藏签名版】最好的方法给孩子 怎么说孩子才会听 王芳心得不心急带出好孩子 好妈妈不吼不叫如何教育孩子家庭教育畅销书【肖秀荣推荐组合赠肖秀荣、新东方全程班】2017肖秀荣考研政治命题人1000题+ 命题人知识点精讲精练可搭配命题人讲真题正版 高效养猪与猪病防治+养 高产母猪2本套实用养猪技术大全 科学养猪书 猪病防治诊治治疗书籍 畜禽常见病诊 养猪技术大全猪养殖包邮 两本套智慧熊最新小学生作文分类大百科+美文阅读 小学生作文书大全3-6年级4-5-6年级六年级获奖满分优秀作文儿童图书籍8-12轻松上小学 儿童无图识字卡学习好搭档基础识字+早教英语卡+口算卡儿童启蒙1-2- 3-4-5-6岁幼儿学习基础卡片书可搭三字经+看图识字【正版书籍】一起来学Cadence Allegro高速PCB设计 计算机与互联网 辅助设计与工程计算

推荐商品

专柜amica正品手表名牌时尚男表AR0387石英表商务手表男表 真皮 专柜正品 蓝宝石防水运动手表 全自动机械表 男士户外男表商务表 新款amica专柜正品陶瓷手表女表时尚潮流手表石英表防水女士手链 Moomoo新品 男童休闲上下拼接时尚羽绒服 295115 男童时尚呢料相拼棒球褛装男童棒球衣295130 Moomoo童装 新品女童修身裙摆式连帽羽绒服 MooMoo童装女童中长款羽绒服外套2016冬装中大童棉服 Moomoo女童直筒牛仔长裤15新款秋季磨白 Moomoo童装 新品女童基本针织裤297871 Moomoo 童装 新品 女童时尚毛绒裙摆直身连裤裙 保暖 297869 MooMoo女童蝴蝶结装饰修身夹里牛仔裤 297881 MooMoo女童可爱珊瑚绒针织连帽披肩 温暖公主披肩外套 MooMoo男童精致水洗牛仔衬衫 292083 美特斯邦威男童撞色提花套头毛衫中大童毛衫 LKV春秋新款针织衫开衫女外套2016春秋新款学院风薄款外搭秋装 ZA2016秋冬毛衣外套暗扣宽松加绒加厚连帽大衣中长款针织衫开衫女 JLF新款女装 加厚宽松大码中长款羽绒棉衣外套BY185910924 JLF新款女装 冬季连帽棉衣棉袄大码保暖外套BY185950924 2016年新款时尚女装韩版显瘦长袖小立领水洗牛仔衬衣 JLF新款女装 韩版大码宽松套头毛衣女BF858270924男童牛仔裤 童装直筒牛仔裤 中大通裤子 小童长裤牛仔裤 新款花瓣水晶灯 多层客厅吸顶灯 酒店工程灯 黄色传统水晶灯具灯