本文是转载的月光博客中的文章,原文链接请点击这里,作者:丁道师。

每年元旦过后,又到了发布一年一度互联网十大装逼词汇的时候。正所谓装逼的词汇年年有,2015年特别多。在刚刚过去的2015年,互联网是快速发展的一年,又是充满泡沫浮躁狂奔的一年。这一年我们见证了太多的奇迹,也目睹了太多的闹剧。我们不得不感慨,互联网行业表面上浮现出来的那些东西,远比互联网本身的内核还要精彩。

继续阅读

我最近订购了一年的《程序员》杂志,想看的同学可以到网站里屋的书架上去找,找2014年的。

下面是里面的一篇总结文章,写的是最近比较火的开发工具,在这罗列一下:

首先是C#跨平台的Xamarin,它可以用C#开发出IOS、Android与Windows等平台的原生应用程序。微软、GitHub、惠普等知名企业都已经导入Xamarin的解决方案。现在Xamarin已经正式进入国内市场,提供国内购买渠道。

来自英格兰的LiveCode是一款强大但易用的开发环境,可以通过拖拽来实现界面的设计和布局,病使用一种类似于英语的自然语言来编写应用程序的功能,最后由LiveCode的部署系统来生成可运行于各种平台的应用程序。今年LiveCode在中国将全面实现汉化,并且推出免费烦人移动应用例如“快速编程”给开发者或学校。

另外一个新的移动Web跨平台开发框架ChocolateChip UI,主要是采用HTML5、CSS和Javascript技术来实现,它使用的是语义化的HTML5标志和属性,开发者可以自定义css主题来满足自己的需求。

跨平台的2D游戏开发引擎V-Play来自奥地利维也纳,V-Play融合了原生C++引擎的高性能,及Javascript的灵活性和迭代速度。通过它,即使是毫无开发经验的初学者,只需拥有简单的编程基础,就可以再短短的3天之内开发出一款能够运行于只能手机、平板电脑及PC上的“原生”2D游戏。

如此多的跨平台开发工具集中于2014年初爆发,也印证了业内已达成的共识:跨平台开发将成为主流和趋势。

对于毫无编程经验的爱好者们,再介绍一个基于移动应用创建平台Appery.io。它可以创建IOS、Android、Windows Phone和Html移动应用,集合了HTML5、PhoneGap、Javascript、JQuery Mobile和CSS的优点,无需编程经验就可以DIY移动应用。

找到一款自己喜欢的开发工具,深入学习吧。

Mark一下,以上内容直接把Google Blockly的首页复制粘贴了。

以后需要慢慢体验再来说一下。

Google Blockly的地址为:

https://code.google.com/p/blockly/

-------------------------------------------------------------------------------------------------------------------------------------

Blockly is a web-based, graphical programming editor. Users can drag blocks together to build an application. No typing required.

Check out our sample applications:

  • Puzzle - Learn how blocks work while solving this simple country quiz.
  • Maze - Use Blockly to solve a maze.
  • Turtle - Drawing with Blockly.
  • Graph - Blockly's graphing calculator.
  • Code - Export a Blockly program into JavaScript, Python or XML.

 

Blockly is international. Help us translate Blockly into even more languages.

Blockly for Developers

Blockly is a component that may be useful for a variety of projects, including educational tools. We want developers to be able to play with Blockly, give feedback, and think of novel uses for it. All the code is free and open source. Join the mailing list and let us know what you think.

External projects using Blockly include:

 

Blockly for Kids/Parents/Teachers

We have created the maze tutorial to introduce children to programming and have more tutorials under construction. Keep posted through ourGoogle+ page or by revisiting this site.

----------------------------------------------------------------------------------------------------------------------------------

 

里面有大量的编程模块供学习者调用,所有模块都可以直接拖放。最重要的是,Blockly 的编程语言还可以以 JavaScript、Dart、Python、XML 等语言形式导出,方便用户学习参考。

OK,心动了吗?!!!

【Gavin】:今天就是四月一号了,突然感觉自己做事情真的好慢,团队博客海没有真正的做完,真的感到有点惭愧,本想着在月底就可以完成的,争取在这个星期把团队博客首页一些要解决的问题解决掉,另外还有一些其他零碎的事情,争取做到更好吧,呵呵,要努力了。