我还在。前几天接到一个确定我有没有事的电话,问我怎么最近没动静。看了一下,上一篇博客还是上个月写的,月底了,出来露个面,不然可能会接到更多这样关心的电话 :)
我可没闲着哦,一直在写课程,最开始我想写个关于移动应用的基础课程,写的过程发现,一件事套着另一件事,写完了一个,又有一个新的问题要解决,停不下来了,我决定先暂停一下,编了个小课,今天已经发布了。
下一步要做的事
有些在群里(240746680)的朋友已经听说了,关于移动应用的课程。给大家选择的方法是用 HTML ,CSS,JavaScript 来创建移动应用软件,这样我们就可以利用已有的知识,不需要学习新的语言,Java 或 Object-C。或许 JavaScript 对你来说是件新玩意,不用担心,它的入门很简单。
PhoneGap,或许你之前已经听说过了,它是基于开源的 Cordova 创建的,PhoneGap 的核心就是 Cordova ,只不过在 Cordova 的基础之上,又添加了一些额外的服务,比如 PhoneGap Build 。PhoneGap 仍然可以免费使用,它提供了实用的工具还有接口,这些接口就是用来跟移动设备沟通的东西,接口可以通过 JavaScript 来控制,也就是你只需要写点 JavaScript ,剩下的事就可以交给 PhoneGap 去解释了,它可以把你的应用编译成能够运行在不同移动平台上的应用软件。PhoneGap 就是我们后面的课程里要讲的东西。
PhoneGap 里面有很多接口都是基于 W3C 标准规范的,比如 Geolocation ,Web Storage ,File API,File System 等等,这些标准不但可以用在本地原生的应用程序里面(native app),还可以用在 Web App 上,所以,我打算把它们单独做成小课来讲。算尖端技术吧,反正我觉得它们都很酷,Web App 以后也会越来越强大了。
关于 JavaScript
到目前为止,宁皓网还没有关于 JavaScript 的课,在后面的课程里,很多都会用到 JavaScript ,即使你从未接触过 JavaScript ,也是可以学习这些课程的,因为每用到一个新东西,我都会比较详细的讲它的用法,一系列课下来,我想你应该可以对 JavaScript 有个了解。不过,我觉得最好是你已经对它有一些了解,不然在学习的时候,可能会因为这些生僻的词汇感到苦恼,但实际上它真的没那么难,如果你愿意接受它,而不是遇到没见过的东西就觉得它很难,没办法学会。
学习 JavaScript
熟悉 JavaScript ,找一本书或是一套入门的视频是很好的选择,网上也有很多免费的入门手册,我认为 Mozilla 的 JavaScript Guide 就非常好,不过它是英文的,也不用怕,因为英文也是我们一定得学会的东西,多用 Google 翻译就行了。
《 JavaScript 权威指南 》第六版,中文是由淘宝前端团队翻译的,可以收一本。不过我觉得最好能有电子版的,但是中文电子版的是扫描版,没法进行书内的搜索,所以,建议你再准备一本英文电子版的 《 JavaScript: The Definitive Guide 》,可以在书内搜索,特别方便。如果你觉得中文版里面哪个地方有点怪怪的,那就可以去英文版里面搜搜看,看看原版是怎么写的。同时也可以学点英文词。
入门以后,找一份完整的 JavaScript 参考书是很有必要的,遇到具体的问题或句法,可以在参考书里搜索,Mozilla 的 JavaScript Reference 非常好。
JavaScript 不是搞特效的
经常看到有朋友以为 JavaScript 就是搞特效的,这也许是受到了 10 几年前经常在页面上看到来回窜油的广告图片,停不下来的跑马灯等等的影响吧,其实 JavaScript 已经很少去干这些事了,大伙也可始意识到用户体验有多么重要,所以已经很少用这些东西了(不过在不少政府门户网站上还可以找到它们)。现在网页上的动画应该用 CSS 去做,而不是 JavaScript 。
JavaScript 是一门解释语言,也就是写完了代码以后,你不用去编译它们,直接用解释器去解释它们就行了,比如,浏览器上就有 JavaScript 的解释器,所以运行 JavaScript 只需要有一个浏览器。但有个问题,不同的浏览器解释 JavaScript 的方法可能会有不同,这导致你的有些代码可能需要针对不同的浏览器去撰写,但这种情况越来越少了,因为大家都开始尊重标准。解决跨浏览器的问题,可以使用 jQuery ,你可以用 jQuery 的方式去用 JavaScript ,它会为你解决浏览器的兼容问题。
JavaScript 可以控制操纵页面上的东西,这个页面你可以理解成就是你看到的网页,其实有个名词,叫 DOM,一种描述页面上的东西的模型,有了 DOM ,你才能使用 CSS 样式去为页面上的元素添加样式,用 JavaScript 去操纵页面上的东西。比如,你可以定位页面上的 标签 ,为它们添加一个统一的 CSS 类。你可以使用 ID 来定位具体的元素,然后你可以修改这个元素里面的内容等等。
想监视页面上的事件,也可以使用 JavaScript ,比如,找到页面上带有 submit 这个 ID 的按钮元素,然后去监听这个元素的点击的事件,当用户点击了这个 submit 按钮以后,会触发点击事件,发生了这个事件以后,可以去执行你事先设计好的操作。
JavaScript 能做很多事件,它甚至可以作为服务端(node.js)的语言来用,不管怎么样,以后不要说,“ JavaScript 特效” 这几个字了,就像你不能说 div + css ,或者网页三剑客一样。这些要么是不准确,要么已经过时了,这样说也会显得你不专业。
个人情况
小雪的肚子越来越大,行动笨重,脑子也一样,孕妇还真是会迟钝,比如,会这样,“老公,昨晚梦见生双胞胎,一个闺女,一个女儿”。散步时,她掏出一个橘子扒完皮给我说 “给你个香蕉皮”。老妈问小雪,今天出去了吗,小雪指着一包生菜说,“出去了,买了一包香菜。”
这个月有一件伤心的事儿,小雪的爷爷去世了,小雪从小是跟爷爷奶奶长大的,奶奶已经不在了。
10月1放假那几天,我买了 10月9号 的车票去德州,准备去岳父那儿看看,大哥,小姑,还有弟都在德州。我,小雪,爸,妈 10月9 号那天都去了德州,中午跟亲戚一起吃了饭,那天,弟还在学爷爷走路的样子,还回忆我们一起在爷爷家烧烤,还在算如果全家人都到齐会有多少人,还在想,这个可能回不来,那个也会很忙。不过当天晚上,全家人都来到了爷爷家。
吃完晚饭,跟小雪,爸,妈回到了济南,刚到家,收到了一条短信,“咱爷爷不行了”,小雪看到愣了一下,让我回过电话去。是嫂子发的信息,大家跟弟都已经坐车去了爷爷那。小雪傻傻地看着我放下了电话,大哭起来 …
多花些时间跟家里人和朋友在一起,到头来,只有这些人是真正在乎的。
评论
家人永永远远都是最重要的,比得上任何一切,你和小雪节哀,告诉小雪控制自己情绪,大人哭对孩子也不好,生老病死谁也逃不掉,珍惜眼前人。。。
11 年 4 周 以前
法國的冬天來了,冬令時間開始,陰沈沈與寒冷的日子開始了,一年四季的變化有如生老病死,無論如何都要面對的。
所以,我們只能堅強的,勇敢的,樂觀的去過每一天。
感謝有新課程,且是移動設備相關的,真的是太高興了。 尤其是要介紹PhoneGap,高度期待啊~
朋友說有了這個和一些js+css3+html5就可包成一個app,好期待!
再次謝謝帶來這個新課程,一起加油吧~
11 年 4 周 以前
看来这个月挺忙的,工作的事,私人的事。祝愿生个生龙活虎的宝宝~
11 年 4 周 以前
最后看到个人情况我很感动,亲情还是最重要的,王皓你还是多陪陪老婆和家人吧,课件问题以后有的是时间,我们不在乎599,只在乎每个人的感受,支持你。
11 年 4 周 以前
很感谢你的支持,不会影响到工作,我已经写了一些课程,最近开始把他们都录出来。
11 年 4 周 以前
皓哥加油!
11 年 4 周 以前
不是还有个JW player的教程吗?另外确实有必要出个js和php的教程,还有就是网站优化,能让网站运行速度更快的教程。生活其实挺美好的,并将越来越好!
11 年 4 周 以前
支持浩哥。
关于JavaScript 我想说的是 确实很重要 建议出一些基础课程 另外AJAX也可以穿插一些进来
11 年 3 周 以前
浩哥注意保重,嫂子更注意保重。我4月份来的时候好像还没有看到有动静啊。
11 年 3 周 以前
在讲着自由职业的工作计划的同时,穿插着温馨的家庭故事。很不错!
王皓,加油!支持你。
11 年 3 周 以前
div + css
11 年 3 周 以前
:)
11 年 3 周 以前
真的能用网页的知识做手机APP吗?
11 年 3 周 以前
可以啊。用 HTML 与 CSS 做 APP 的界面,用 JavaScript 来控制功能。
11 年 3 周 以前
超级期待:)
11 年 3 周 以前
永远支持老师,老师加油,希望老师有个龙凤胎,嘻嘻
11 年 3 周 以前
哈哈,一个就够忙的了。
11 年 3 周 以前
在双11的今天,宁浩老师 能否推一些 淘宝店铺装修的实例文章。
11 年 2 周 以前
淘宝店铺的设计的确是需要用点心,我觉得最基础的,就是去掉不需要的东西,干扰用户的元素,保持简洁。
11 年 1 周 以前
确实要珍惜身边那些在乎的人,为了他们去做些事情,加油吧~支持你
11 年 2 周 以前
谢谢您 :)
11 年 1 周 以前
王老师现在最流行移动APP的推广运用了,如微信的公众平台的开发推广,现在很多企业非常的需要,如果您能再出这方面的课程就好了,如果出这方面的课程,我相信会有很多人愿意来交费学习的,我也会再次续费。呵呵
11 年 2 周 以前
嘿嘿。我想先给大家提供足够的工具,至于如何用,就看大伙的想法了。
11 年 1 周 以前
现在真的最火的是微信的公众平台的开发,还有将来的阿里的来往这些平台,像这类的课程很受欢迎。呵呵
11 年 1 周 以前
不错 支持! 在用phonegap 和Drupal 结合
11 年 1 周 以前
html5 播放器 的autoplay 在安卓里面不支持哦 ,在phonegap课程里面能讲讲用其他办法解决?
11 年 1 周 以前
好,我想想其它的办法。
11 年 1 周 以前
我发个CASE给你 ;是单独的安卓项目,开机自动运行查询SD卡的视频,然后自动播放。 JAVA的 ,偶还不会把他加载到PHONEGAP的文件中。
10 年 12 个月 以前
今天续费发现被延长了一年,特来回复,谢谢皓哥。
老人家终究是要离开的,知道说别太难过没什么用,但人生没有完美的,讲个故事吧。
当年乔达摩太子刚刚出世,他的父亲找了8位婆罗门先知,其中7位预言:这个孩子可能会有2种人生:第一成为用德行统一全世界的王,第二成为传说中可以帮助他人觉悟的觉悟者:佛陀。只有1位预言,这个孩子只会成为佛陀。他的父亲也许更希望孩子成为全世界的王,于是从小给他最好的食物,最好的住处,帮他找了最温柔美丽的妻子。甚至连一片落叶都不愿让他看见。期望他无法忍受修行的苦闷。但有一天,乔达摩太子无意中看见了一位去世的人,非常震惊。终于还是在一天夜里,偷偷离开皇宫,选择了修行的人生。开始寻找生与死的答案。
你看,连乔达摩太子都是因为不完美才开始追寻完美的。所以佛陀说:有生的一定有灭。无论这样东西有多么伟大,多么牢固。听起来确实很不好听。但这是自然的规律,甚至佛陀也无法改变。所以我们只能接受它。
还有一件事,孩子在妈妈肚子里的时候是成长最迅速的时候。所以妈妈的情绪对他(她)(他们、她们)影响很大。听说家庭幸福的孩子会很漂亮和聪明,因为妈妈的心很平和,所以宝宝的心也会有更多的定力,以后做事自然更专注、更有耐心,更多的微笑去面对这个世界,自然也会成长的更漂亮。我深信这一点。所以为了宝宝,皓哥也想办法别让太太难过了。
11 年 1 周 以前
这是我见过的最长的评论 :) 非常感谢,我尽量逗她,发现效果不错,她开心我也会很开心。
11 年 1 周 以前
樓上的kkhu2008 這番話真棒!可惜這裡沒有按贊或給星的功能,不然一定按~
11 年 1 周 以前
希望宁皓网也能把教程做一些像“轻松玩Mac”一样的iOS APP,这样能扩展一些销售渠道,购买也更灵活些。有时候我只想学两三门课程,但却要为全部课程付费,感觉没什么购买的欲望
11 年 1 周 以前
嘿嘿,慢慢来 :)
11 年 1 周 以前
皓哥是个有血有肉的家伙,比其他的教程网站就没有很铜臭的味道。
11 年 1 周 以前
谢谢兄弟能看得上。
11 年 1 周 以前
好想學php和js 不然真的像殘廢,求這部份的課程啊~
11 年 1 周 以前
会有 :)
11 年 1 周 以前
謝謝老師,十分期待~
11 年 5 天 以前
家人才是最重要的,没错!
10 年 11 个月 以前