2015年11月2日星期一

全民编程时代到来?制作Win10应用,代码可以不用“写”了

翻译改编自Engadget:
Now you can create Windows 10 apps without writing a line of code by Sean Buckley

 我是分割线 

Windows应用市场存在感不足,这事儿微软一直都知道。巨硬在想方设法地勾引开发者:之前就设计了把Android/iOS应用转换成Windows App的工具,意图打造一个全平台生态,顺带把Windows App引入主流圈里。
现在,微软更新了自己的开发者工具App Studio,用户可以在没有装Microsoft Visual Studio、不码一行代码的情况下,用网页轻松完成一个App的编写、测试以及发布!(Sean:“干!我10分钟内就搞定了一个正常工作的App~”)


轻松捏App的代价就是:无法搞出酷炫狂拽屌炸天的应用。不过拿来批量生产App还是不错的~

而且,这也顺带帮助微软规范了应用的设计语言。
拿熟悉的Android来打个比方,假如这个软件是Android的开发者工具并且被Google强制要求使用,那么这世界上像淘宝、微信那些奇葩设计将不复存在了。届时,网友们将不再纠结“这破应用到底什么时候才能能上MD呀?”转而“全都是材料设计,动画雷同,眼睛好累”,呵呵。


App Studio的工作方式大概是这样的:



不过Sean说,模板有点少的可怜,基本都是“把网页在App内打开那种无聊的感觉”。App所执行的内容,大部分都是读取RSS订阅源,或调用Youtube、Flickr、Bing、Facebook、Twitter或Instagram的API。当然,你也可以自己手动写入一些HTML代码,不过这就毁掉了“不写代码”的那份快感~

这是Sean自己捏的App:追踪自己的博客和Youtube频道上的活动(点赞、分享那些)——分别读取Tumblr的RSS和Youtube的API,然后把相关活动反馈到自己的App上(满满的IFTTT既视感 =L  = )。
不敢保证这比狂刷Twitter的效率来得要高(估计Sean是把Tumblr和Youtube与Twitter关联了),但这真真切切的是他自己做的Windows 10 App呀!(满满的自豪感)

Sean从未幻想过他一朝能成为程序猿,不过通过App Studio的引导一步步走下来,他表示:“哎妈呀!编程忒简单了”


它做出来的App有个好处就是:全平台运行,可以运行在WP、平板、PC、手提,甚至是树莓派和一些物联网终端上。当然,Windows App Studio无法帮你完成商业级别的游戏或者应用,不过拿来为自己的网页、生意、品牌等等制作一个小的辅助软件还是绰绰有余的。


这次微软为培养小白程序员,创造和谐的编程氛围做出了杰出的贡献,是非常值得褒扬的!相信随着App Studio的推广,大家对编程兴趣的提升,将会有不少人走入专业码代码的不归路。


相关阅读(英文):