The Shape of Mobile Development To Come
21–30 of 45 posts
Re: The Shape of Mobile Development To Come
#22One thing all those "let's build our app on top of 1000 layers so we can use our $favourite language"-people tend to forget is that mobile software runs on mobile devices. Which have one remarkable property: they are energy constrained. So you better write some fast, native code or your users will have trouble keeping their devices alive for one day.
Re: The Shape of Mobile Development To Come
#23Until mobile phones become a lot faster and carry more storage and bandwidth becomes a lot cheaper and more ubiquitous, I believe the most successful approaches simply adapts the underlying framework for use with other languages (and abstraction levels), while simultaneously minimizing the excess baggage/payload required to get a small application up and running. Clojure for Android for instance suffers from this pro…
Re: The Shape of Mobile Development To Come
#24The problem with write once run anywhere is that it's not desirable to device manufacturers apart from those on the bottom rungs who don't have a big enough developer community to carry the devices on their own. If MS and Apple threw JVMs onto their devices then we would be 90% of the way there already. If any write-once-run-anywhere solution becomes to popular then the likes of MS or Apple will try their best to kil…
As a one-time proponent of write-once-run-anywhere solutions, I would have to say this would probably result in a reduction of UX quality.
Re: The Shape of Mobile Development To Come
#25Earlier quoted context omitted.
I agree. Xamarin is closer than anybody else to a viable cross platform solution. They're in just the right place now to start eliminating some of the worst pain points in mobile.
Appcelerator ought to be as well (with the added bonus of using JS, far better known than C#), but their platform isn't on the same level. Yet?
Re: The Shape of Mobile Development To Come
#26Earlier quoted context omitted.
Appcelerator ought to be as well (with the added bonus of using JS, far better known than C#), but their platform isn't on the same level. Yet?
Haven't tried it myself but the reviews on the web seem to be almost universally bad whereas most Monotouch users seem to be pretty happy. I think for larger code bases C# has some important advantages over JS.
Re: The Shape of Mobile Development To Come
#27Earlier quoted context omitted.
While you wait for the tipping point, I'll be over here shipping.
Shipping slow, bloated software using a framework that is a second class citizen on any platform you decide to compile to.
Re: The Shape of Mobile Development To Come
#28Earlier quoted context omitted.
While you wait for the tipping point, I'll be over here shipping.
Shipping slow, bloated software using a framework that is a second class citizen on any platform you decide to compile to.
Re: The Shape of Mobile Development To Come
#29Imagine writing code like this and having it build to native apps on both platforms: I think Xamarin are going to be a really interesting company to watch for this stuff. Right now they have MonoTouch and MonoDroid as entirely separate products, allowing you to make apps using C#. But you can already reference libraries across both, and just do the UI plumbing separately, and if they're smart they will work very hard…
Re: The Shape of Mobile Development To Come
#30I agree with your hope that Rails could somehow be extended to cover this mobile use case, wish I had the chops to create a Devise+MobileAPI generator with a iOS native MongoDB-sychro engine. (Can Rails generators synthesize ObjectiveC source code?)
By the way, every time I think about doing something about this I keep an eye on the folks at Parse.com: seems like every week they're solving more and more of the backend part of this problem. And they're working on front-end libraries as well...