技术回归本心

以行动支持生活脚步,虽会疲倦但不迷茫;以本心支持的灵魂旅迹,虽会曲折但却安然。

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

年初开始学习移动开发,没有具体项目,尚处于探索阶段。

准备先摸一下html5路线,同时对移动开发的各个方向进行了解,根据学习进度尝试原生开发。

涉及知识点较多,做个记录备忘。

 

一、资料整理:包括移动开发概念、工具、知识路线等等

1,基础知识类

JSON/JSONP  已成为前端数据交换的标准,各个平台均支持。这篇文章看完叫人恍然大悟:http://kb.cnblogs.com/page/139725/

 

2,html5开发

开发工具 myeclips

发布/生成工具 phoneGap

 

3,jQuery,jQuery Mobile

 jQuery 基础教程 http://www.cnblogs.com/zhangziqiu/archive/2009/04/30/jQuery-Learn-1.html

 

html5开发教程,以地图导航入门,非常不错。

http://www.cnblogs.com/charley_yang/archive/2011/02/28/1967559.html

 

IndexDB

http://www.cnblogs.com/dolphinX/p/3415761.html

Chrome 和 Safari 都内置了开发人员工具,可以用于查看、编辑保存在 localStorage,webSql,indexed db 中的数据。对调试很有帮助。

 

IOS平台打包

使用PhoneGap Build在线编译,减少了配置开发环境的麻烦。将assets目录打包成.zip文件或直接将indexhtml上传。

How do I get started with PhoneGap Build?

Simply upload your web assets - a ZIP file of HTML, CSS and JavaScript, or a single index.html file - to PhoneGap Build, point us to your Git or SVN repository. Then we’ll undertake the compilation and packaging for you. In minutes, you’ll receive the download

网址:https://build.phonegap.com/apps

 

2016.2.24

基本了解已足够,开始深入学习前端展示工具 jquery mobile steash、sencha Touch。计划用jquery mobile开发一个基于局域网的简单信息发布系统。

 

2016.2.29

明天尝试eclips+sdk打包

 

3,原生开发

3.1开发工具

vs2015,excips

2016.1.22

vs2015:已支持android和ios开发,需要安装xamarin for viso studio插件(当然SDK相关工具也是必不可少的),据说已支持一次开发,多平台交付。前几天,vs2015android环境已搭建成功,未编译通过,周末有空再做尝试。ios平台还未做尝试。

2016.2.24

考虑使用人群和接受度,放弃VS2015平台。学习重点从开发环境转移动技术本身。

 

myexcips2014环境html5+phonegap方式打包成功,在线打包未通过,phonegap方式打包通过。

IOS开发环境需要Mac OS和XCode,这是一件麻烦事,好在有在线打包云服务可用,PhoneGap Build就是其一。对于学习者来说,在线打包也是一具不错的选择,至于商业化项目,最好还是本地打包吧。

 

posted on 2016-01-21 13:08  晴窗笔记  阅读(160)  评论(0编辑  收藏  举报