AstonJ

AstonJ

Hybrid Development Options 2020

What do you think of the hybrid dev options around at the moment? Have you used any? Do you recommend any?

Appcelerator/Titantium

Native apps. Mobile APIs. Real-time analytics. One Platform.

Adobe Phonegap

Build amazing mobile apps powered by open web tech.

Crosswalk Project

Build world class hybrid apps
Enable the most advanced web innovations with the Crosswalk Project web runtime to develop powerful Android and Cordova apps

Famous.co

Empower your digital marketing team with the Famous Micro-App CMS

Flutter

Flutter is Google’s mobile UI framework for crafting high-quality native interfaces on iOS and Android in record time. Flutter works with existing code, is used by developers and organizations around the world, and is free and open source.

Haxe

Haxe is an open source toolkit based on a modern, high level, strictly typed programming language, a cross-compiler, a complete cross-platform standard library and ways to access each platform’s native capabilities.

Ionic Framework

Free and open source, Ionic offers a library of mobile-optimized HTML, CSS and JS components and tools for building highly interactive native and progressive web apps. Built with Sass, optimized for AngularJS.

Native Script

Java script to native

Quasar Framework

Build responsive websites, PWAs, hybrid mobile Apps (that look native!) and Electron apps, all simultaneously using same codebase, powered with Vue.

Ratchet

Build mobile apps with simple HTML‚ CSS‚ and JS components.

React native

A framework for building native apps using React

RubyMotion

Write cross-platform apps for iOS, Android and OS X in Ruby

Steroids

The missing tooling for hybrid apps
Build, test and distribute for iOS and Android

Xamarin

Deliver native iOS, Android, and Windows apps using existing skills, teams, and code.

8 807 2

Most Liked

OvermindDL1

OvermindDL1

I’ll ignore the ones I’ve not heard of, but of the ones I’ve heard of:

  • Flutter: Seems quite interesting but it’s very dart-centric, however that means it can generate native code per platform more easily.

  • Haxe: is awesome, one of those language/backends (lot of other things compile ‘to’ haxe as well) that is a secret tool in many arsenals. It’s a bit OOP’ish at times but it’s actually quite well designed and can compile to just about anything (from native machine to C++ to javascript to wasm to so so so many things, I’m not sure of any language that can compile to more things…).

  • React native: Effective at what it does but has too much overhead at times and doesn’t “fit” natively very well on each thing it works on where Haxe and Flutter do much better.

  • Xamarin: .NET cross-compiler essentially, it can take .NET code and compile it for other systems. I’m not a fan of them but more because of their business ethics rather than capabilities. I’ve heard it has a bit of unexpected overhead but not used it so can’t really say how accurate that is.

egze

egze

I tried RubyMotion before. Even published something to the App store. I liked the overall experience, compared to Objective-C you need a lot less code. But now that Swift is around - the benefit is not that great. Only that Ruby is a more beautiful and expressive language.

The downside is that you can’t use Swift libraries (at least when I tried it), but only Objective-C ones. And all cool new libraries are in Swift now.

Where Next?

Popular Hybrid topics Top

AstonJ
What do you think of the hybrid dev options around at the moment? Have you used any? Do you recommend any? Appcelerator/Titantium Nati...
8 808 2
New
New
bot
Write your apps in Python and release them on iOS, Android, Windows, MacOS, Linux, Web, and tvOS using rich, native user interfaces. Mult...
3 924 1
New
SmithyTT
No Svelte Native thread here? ImplementFix:: :white_check_mark: Mobile Developer Tries Svelte Native for the First Time
5 1317 2
New
New

Other popular topics Top

AstonJ
If it’s a mechanical keyboard, which switches do you have? Would you recommend it? Why? What will your next keyboard be? Pics always w...
144 8502 50
New
New
AstonJ
Curious to know which languages and frameworks you’re all thinking about learning next :upside_down_face: Perhaps if there’s enough peop...
243 5922 95
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
10 5348 11
New
Maartz
Hi folks, I don’t know if I saw this here but, here’s a new programming language, called Roc Reminds me a bit of Elm and thus Haskell. ...
49 4462 14
New
foxtrottwist
A few weeks ago I started using Warp a terminal written in rust. Though in it’s current state of development there are a few caveats (tab...
52 4894 22
New
AstonJ
We’ve talked about his book briefly here but it is quickly becoming obsolete - so he’s decided to create a series of 7 podcasts, the firs...
87 6021 49
New
AstonJ
Was just curious to see if any were around, found this one: I got 51/100: Not sure if it was meant to buy I am sure at times the b...
4 3745 1
New
First poster: bot
Large Language Models like ChatGPT say The Darnedest Things. The Errors They MakeWhy We Need to Document Them, and What We Have Decided ...
0 2920 0
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
14 1353 8
New