移动端开发(开始学习)

随着手机各种移动设备的风起云涌,移动开发慢慢成为开发主流,pc端会慢慢淡出主力地位。
有时间多学习移动端开发。老大如是给我们说。。。
自己不懂android,不懂ios。只做过wap开发,说到底还是java开发。
额,想学,还要花时间吧。静下心来,慢慢在工作空闲之余,先对移动端开发大格局有个大致的了解。在考虑学点吧,毕竟机会不多,自己已经落后了,慢慢自己创造机会才是啊。
 
就此造成我本来不平静的心更加不平静了,立马觉得压力上大,呵呵,心里素质怎么这么差啊。
以下自喷。。。
###########################################################################
为什么静不下心,因为你老是想太多,刚才在学分布式开发,还没入门,同事说现在移动开发好,是趋势,你就立马心不在焉了,想,移动端开发有哪些呢?我是学android还是H5呢,这些到底都是啥区别啊,发现懂得还真是少,然后学的话,我前端也会一点,但是终归java是我目前最拿手的,真的要去学移动开发吗。那我有什么优势呢?自己还是一个女生,只做前端是不是会好一点,可是具体怎么开始呢?这也是一个问题。。。
其实,在纠结是否做什么之前,在疑惑什么更重要更值得之前,你最应该有的是耐心,坚持现在的做好,再在心有余力有足的情况下,慢慢摸索理解,了解整个移动端开发行情,需要学哪些东西方可开始选择,你至少先有个大背景,大知识架构的认知,否则一切都是盲人摸象,学起来也很吃力。
额,真的挺那个erShao的啊。哈哈,还是把现在的事情做好吧,想那么多干什么。呵呵哒。
 
再怎么是趋势,也得你有精力,花时间啊,不了解怎么行呢,暂时别想那么多,放在心里,慢慢花时间,慢慢了解吧,不能急在一时,真的不要急躁。
记住,还是那句话,莫要浮躁,静心,沉住气。用心啊。不能乱了大局,乱了分寸,乱了自己的心。
##############################################################
HTML5 HybridApp开发上手指引

      目前我们项目是基于AngularJS和ionic框架开发的Hybrid App,支持android phone/pad, iPhone,iPad四个平台版本,以及微信版。因为使用的技术有点新,所以做了这个内部的新人上手指引,对于想学习HTML5 Hybrid App开发的同学也有参考价值。

     合格的HTML5移动App开发人员需要掌握以下知识:

    1. 系统学习《javascript语言精粹》,适合javascript语言基础一般的新人
    2. 系统学习HTML5, CSS3的新特性
    3. 学习AngularJS,认真学习并操作一遍 http://www.angularjs.cn/A003 系列教程,然后阅读官方的文档和API http://www.angularjs.org/ ,理解promise和$q异步编程模式
    4. 学习ionic框架 ,通读http://ionicframework.com/docs/  ,并结合ionic demo app
    5. 系统学习CSS3,特别是CSS3 flex布局和CSS3动画相关的内容;
    6. 学习SASS,弄明白ionic自带的SASS,统一通过SASS来生成CSS,最终项目只引用一个压缩后的CSS样式文件
    7. 学习gulp构建工具及其常用的插件,顺带学习下node.js和bower.js
    8. 学习git, 学习ProGit (http://git.oschina.net/progit/),  git命令熟悉者可以跳过
    9. 学习WebStorm,Atom或Sublime 前端开发IDE,提供开发效率
    10. 学习Cordova框架js部分,理解调用的原理和流程,学会常用插件的使用, 学会自己开发插件
    11. 学习Android和iOS的平台特性,领会跨平台开发的注意点,学习某个移动平台的原生开发
原文地址:https://www.cnblogs.com/jsStudyjj/p/4930730.html