Meteor 0.9.2: Building iOS and Android mobile apps with PhoneGap
meteor.com
meteor.com
I believe it will be better strategy for Meteor team to work and integrate their server with native Android/iOS app instead of Phonegap.
2. Also it is difficult to understand how Latency compensation will work. Does local in-memory copy of database work with Sqlite or does meteor install mini-mango on Android/iOS?
3. The author in the blog has written that they have improved the login by redirect based oAuth login in WebView. Webviews are surly not optimized for mobile devices and gives horrible user experience. If webviews would have worked there was no need for facebook to rebuild the HTML app.
Meteor team is far from providing a unified platform which can be used for Web and Android and iOS. It is good only for web.
So the deployment process is two-part:
1. Bundle a mobile application with JS/HTML/CSS which talks to a server at foo.meteor.com
2. Run a server at foo.meteor.com. Whenever you push a new version of the application to the server, the mobile devices will download the new JS/HTML/CSS and refresh to run the new code.
The server and mobile device "share persistent data" in the sense that the mobile device will eventually contain the same client code as the server.
Personally, I really like it. Waiting 6 days for an update sucks.
I'm also curious as to how the mobile apps will run on older Android phones.
For real time I thought about using Firebase which seemed a lot more easier and reliable than Meteor, but now that they are closer to 1.0.0 I am keen to have a look at Meteor.js again.
I fell out of love with it then but I'd be keen to see what's changed. This mobile mindset looks pretty sweet.
Anyways looking back, we used so many exotic new tech stacks to do really simple applications which cost more and didn't really give other edge. I quit using Javascript on the server side and started to pick up Python.
I don't plan on going back to Javasscript from Python but Python really lacks a real-time framework like Meteor and still Python to Javascript compiler has not really picked up momentum from what I can see.
I think if Python does not bring itself to the browser soon it could mean trouble for future relevance. The fact that we have MEAN stacks and such pisses me off. You don't need that shit to write your god damn Facebook clone, just use Python or PHP. OR the famous writing a REST api before you write your website is the even crazier one. It's not too late to abstract out a restful backend from your web app until you decide to write blackberry, android, iphone apps.