为什么选择微信小程序
来源:互联网 发布:淘宝差评如何巧妙回复 编辑:程序博客网 时间:2024/05/23 00:33
互联网风行这么多年,作为一个从事软件行当多年的老程序员也时常想梦想风口浪尖当猪的感觉。然而项目压身,没有太多时间来玩玩互联网方面的应用开发,借口听起来总是这么有理有据。其实,App开发一直令我很纠结的事情,同一应用在不同的手机平台需要使用不同的语言编写,这是让我想从事App开发最痛苦的原因。之前手机操作系统主要包括Android,iOS,WP三个平台,很高兴WP几乎死掉了(作为microsoft粉丝虽然很不舍)。但是,当你想在“功成身退”之限,想凭借你在这个行当多年的技术积累做一点有情怀的App应用时,你也许就会破口大骂:“他妈的,学习Object C, java这两种垃圾语言就不说了,还得写两份功能一样的应用“。是不是有同感,有木有、有木有.........
作为一个世界上最普通不过的码农都知道不合理的问题,我相信这个世界的精英们总会有一天能够帮我们解压的。之后再确实出现了一些相关的技术,比如:关于Html5的混合式开发技术,微软的Xamarin等,但他们都有各自的缺点(这里就不多讲了),也让我失去了学习的动力。
直到微信小程序的出现,才让我眼前一亮。天朝在互联网技术创新方面不咱的,在应用创新那真是值得称道。也许有人会问 :“小程序凭什么这么牛,能够 打劫一个老程序员的芳心呢?”,在此发表一下个人的看法:
有人也许不喜欢Object C和Java,但我相信他们肯定能够接受javascript,js历经风雨这么多年常胜不衰是有他原因的,可一句话概括它:“简单、灵活、可扩展性强”。
微信作为一个原生应用解决与底层设备交互并不是什么难事,把底层设备功能抽象成应用服务实现与js的交互更不是什么难事。小程序与设备交互的实现的思想就是这样,相信大家从事这一行多少都做过类似的应用。
Html在计算机发展的这么多年越来越重要,可以说他是互联网为应用而生。而且今后有可能取代传统基于桌面UI技术而一统天下。你会发现我们身边的很多应用都存在他的影子,Web就不说了,在桌面应用和App应用Html也伴演越来越重要的角色。
相信集这三点于一身的小程序会有一个不错的未来,至少在中国.........
- 为什么选择微信小程序
- 我为什么选择c程序?
- 你为什么选择做程序猿?
- 为什么不能在右键“打开方式”里选择“选择程序”
- 微信小程序/下拉选择
- 为什么不自己做网站,选择博客园?为什么程序不加密?为什么在淘宝销售软件?
- 为什么不自己做网站,选择博客园?为什么程序不加密?为什么在淘宝销售软件?
- 谈谈为什么选择使用小程序及小程序的优缺点20171219
- 为什么选择图形数据库,为什么选择Neo4j?
- 为什么选择图形数据库,为什么选择Neo4j?
- 微信小程序选择地区,时间
- 为什么选择Gnutella?
- 为什么选择Delphi.Net
- 为什么要选择Zope?
- 为什么选择Style Report
- 为什么选择Coldfusion
- [转]为什么选择ColdFusion
- 为什么选择ASP
- 设计模式详解——工厂模式(一)
- 【WEB开发技术】apache-tomcat-7.0.30的安装、配置、发布项目、教程说明
- 最新版PS CC 2017版下载,可汉化可激活
- weblogic部署项目报java.lang.NoClassDefFoundError 错误,BeanCreationException,FatalBeanException
- list<Object[]>按object里面数值大小排序
- 为什么选择微信小程序
- 分针网—每日分享:css命名规范
- mysql主从复制
- java web 和 webservice 的区别
- JQuey动画-6.8
- JSP-6.9
- Android开发中一些常用的工具类汇总
- request 对象-6.10
- codeblocks 配置opencv