fex-team.github.io
聊聊移动端跨平台开发的各种技术 - FEX
http://fex-team.github.io/blog/2015/05/cross-mobile
Nwind 11 May 2015. 最近出现的 React Native 再次让跨平台移动端开发这个话题火起来了,曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现跨平台开发,却大多因为性能或功能问题而放弃,不得不针对不同平台开发多个版本。 但这并没有阻止人们对跨平台开发技术的探索,毕竟谁不想降低开发成本,一次编写就处处运行呢 除了 React Native,这几年还出现过许多其它解决方案,本文我将会对这些方案进行技术分析,供感兴趣的读者参考。 Web 流 也被称为 Hybrid 技术,它基于 Web 相关技术来实现界面及功能. 代码转换流 将某个语言转成 Objective-C、Java 或 C#,然后使用不同平台下的官方工具来开发. 编译流 将某个语言编译为二进制文件,生成动态库或打包成 apk/ipa/xap 文件. 它将原生的接口封装后暴露给 JavaScript,可以运行在系统自带的 WebView 中,也可以自己内嵌一个 Chrome 内核. 浏览器实现的优化可以等 Android 4.4 慢慢普及起来,因为 4.4 以后就使用 Chrome 来渲染了。 直接画在 Canvas 上...
designhuntr.com
Open Source Archives - DesignHuntR
http://designhuntr.com/category/open-source
HTML & CSS. Parallaxin – A WebGL JavaScript Parallax Effect Tutorial. 3 Jul , 2014. 8211; A WebGL JavaScript parallax effect tutorial to create a 3D parallax effects on website. In short, it is to create a parallax effect using fixed position canvas techniques or WebGL JavaScript. You can check the demo of this parallaxing effect here. HaxeUI – Create Cross Platform Feature Rich User Interface. 1 Jul , 2014. 40 jQuery CSS3 Accordion Sliders, Menus, Tutorials, PSDs, Plugins, Websites and Downloads.
haxe.org
Desktop - Haxe - The Cross-platform Toolkit
http://haxe.org/use-cases/desktop
Haxe for Desktop Apps. With Haxe you can use the language, libraries and concepts you are familiar with to create full-featured desktop apps. When aiming for apps with a native look, you can use the Waxe project, which uses WxWidgets to build native UI on each desktop platform. You can also use frameworks such as Spring on the Java target for a native look, though it is emulated. Have a testimonial to include here? Please contribute your testimonial via Github! Have a success story? Node Webkit lets you ...
blog.bfrancois.com
Librairies utiles pour Haxe - Poulpicorp
http://blog.bfrancois.com/librairies-haxeflixel
A propos de moi. Série TV animée – Lastman. La light novel Re:Zero sors en France. Librairies utiles pour Haxe. Librairies utiles pour Haxe. Haxe est un langage cross-platform vous permettant de développer sur Android, iOS, en HTML 5. Voici une liste de librairies utiles à connaître et qui vous faciliteront la vie en fonction de vos besoins. Ma librairie préférée sur Haxe qui avait mérité un article. C’est un Framework. N’hésitez pas à me partager d’autres librairies qui vous semblent utiles ...Cliquez p...
haxe.org
Mobile - Haxe - The Cross-platform Toolkit
http://haxe.org/use-cases/mobile
Haxe for Mobile App Development. Write mobile apps that target all major platforms and run at native speed. The C target allows you to target major mobile platforms at native speed. OpenFL. Provide support for creating interfaces using a Flash-like API, with libraries such as StablexUI. Providing touch-friendly UI components. If you are targeting mobile via HTML5, you can also package your app with tools such as PhoneGap. Or the Haxe specific Croxit. Have a testimonial to include here?