基于tpm实现的在线天气预报app

最近写项目用的thinkphp,然后顺便发现tp官方有tpm(下载地址http://www.thinkphp.cn/info/396.html)这个手机框架,可以一次编码完成pc端,手机移动端,手机客户端的效果。很是神奇,于是忙里偷闲研究了下这个框架,跟普通tp不同的是,tpm使用另外的js来解析tp的部分标签,可用标签较少,另外jquery使用的也是必须要找tpm规则来写,这些在书写的时候都要特别注意,这些说明大家仔细阅读文档(http://www.thinkphp.cn/document/395.html)都可以了解到(官方发布至今半年就这么一篇文章说明,真那啥坑爹)。

如果大家想跟我一样学习这个框架,建议使用新浪云来做demo,具体使用规则如果不懂就请百度吧,为什么推荐新浪云,因为上面有tpm的框架模板,省去了你配置框架环境所需的时间,把精力放在研究框架本身上,另外就是新浪云上编码中可以使用新浪云自带的云窗调节器(进入新浪云点击应用在左侧列表的调试工具里可以下载到手机)随时使用手机来进行查看和调试你正在编码的tpm项目。最好的一点是编码完成后可以选择应用打包ipa,apk包也就是安卓和苹果的包来进行手机真实安装。

大半夜把自己之前在战地日记发过的一个天气预报的小例子移植到tpm在新浪云进行打包,实现效果如下,pc,移动,app效果类似,因为我没有使用样式控制,只是简单的实现了业务逻辑,官方是推荐使用像bootstrap这样的自适应布局的框架来做,应该效果会不错。
web访问地址http://1.cjtpmtest.sinaapp.com/
252_181457_99c2379262e730e

 

 

 

 

 
代码+数据库+安装包打包了,有需要的兄弟可以下载参考http://1drv.ms/1e0mI2Q 

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据