Flashcards to Go lands on iPad, brings Enyo goodness to iOS | webOS Nation
 
 

Flashcards to Go lands on iPad, brings Enyo goodness to iOS 18

by Derek Kessler Mon, 06 Feb 2012 5:05 pm EST

The first Enyo open source framework-based apps to land on other platforms flew quickly to Android and the world wide web. One of those was James Harris' Flashcards, now suffixed with a "To Go", which blasted onto the web and brought cross-platform synchronization into the mix. Today Harris' app took the Enyo jump onto two more platforms, Android tablets (like Paper Mache before it) and - a new one for Enyo, as far as we're aware - the Apple iPad. As both Android and iOS support webapps, even complex ones like Flashcards To Go, the app works the same way and brings the same Enyo-styled user interface webOS users are accustomed to to the other platforms.

On both iPad and Android, Flashcards To Go is retailing for $3.99 - a dollar less than on webOS. Of course, on Android and iOS, Harris and other Enyo developers will have a much larger audience to which they can market and sell their app, reducing the overhead costs of that deployment. In fact, if HP can convince more developers to develop in Enyo first for the cross-platform appeal, we might end up seeing more and less expensive apps on webOS as a result. Of course, that's all contingent upon HP being able to convince those developers.

18 Comments

So, let me ask this (to clarify). If a developer creates an app using Enyo, is it automatically cross platform (iOS, Android, WebOS)? If this is true, then the draw for developers is that they can develop one app for both Android and iOS platforms and by proxy, WebOS benefits?

It takes a little bit of work to make an Enyo app work on iOS, Android, and the web (work that should be reduced once Enyo 2.0 is fully released), but essentially yes. That's HP's goal here - Enyo for all could mean more webOS apps overall.

Enyo for all could mean more webOS apps overall.

While I can see current webOS developers taking things to other platforms via Enyo, the challenge becomes convincing non-webOS developers to use Enyo instead of the other, well established cross-platform environments that they are used to (like PhoneGap+Sencha Touch, PhoneGap+jQTouch, Appcelerator, etc.).

[quote] In fact, if HP can convince more developers to develop in Enyo first for the cross-platform appeal, we might end up seeing more and less expensive apps on webOS as a result. Of course, that's all contingent upon HP being able to convince those developers. [/quote]

That is a very funny laughing matter, HP isn't capable of picking their own noses- even less trying to attract developers. With their whole dropping Web-OS into the ground(cancelling the touchpad and hardware) a couple of months back, whatever developers started to take Web-OS seriously, they fled-away to other platforms. I made contact with some minor employees of other mobile app developing companies, and they made their point perfectly clear- no developing efforts into Web-OS!!!! Why ? They rather invest into other mobile platforms, since HP insecurity scares them away since they once abandon a platform a few months ago.

And some of them, haven't had any interest into Web-OS cause they don't have any market share. Sadly enough, it could take years or an eternity for the Web-OS platform to rise up again to its first days of glory.

i think a better question would be...

WHEN CAN WE FINALLY RUN ANDROID APPS ON WEBOS like in that demo we saw?

That is the more likely scenario. Android apps on webOS.

But, maybe, if people on webOS start harping on a Android developer for bug fixes or feature changes the developer will resort to Enyo to support both platforms. Probably not, but would be cool.

I've been involved with several cross platform frameworks over the years and I've never seen a commercial application ported so quickly to so many different platforms. It's a very powerful demonstration of the power of Enyo.

The mobile development space is still fragmented -- there are many developers that are stuck on one platform or the other that would welcome the flexibility to be able to release the same app on all platforms simultaneously.

Great job guys!

PS. Hopefully HP will released the code for the standard bundled apps soon so there are additional examples of cross platform apps (with source).

Most javascript/html5 based cross platform apps can be ported quickly. We tend to do this service for clients in "days". It's especially true for apps that basically launch a webview within which the app runs.

Going from fully native to cross-platform is another story but javascript/html5 to multiple platforms is relatively painless.

webOS apps are basically just a webpage so not hard to port. One of the biggest mistakes Palm made imo. That's why the apps are so slow and barebone. Really embarrassing how poor the quality is with the majority of webOS apps.

yeah - life is all perfect on the other side of the fence.... NOT.

In clinic today on my Android Superphone Droid3, using the medical calculator app (Mediquations), it force-closed 4 times in a row, and the calculator didn't work for what I needed it to do.

My EquiAnalgesia webOS app doesn't have to be fast, and does work. I sure missed it today, and PalmDoc's package of calculators. Unless you are just about playing games, speed is not the be-all and end-all; reliability and availability are.

Oh, BTW, unless I reboot the Droid 3 every couple days, it slows down dog-slow, too.

If HP/webOS can get Enyo to work in an Ares kit, I'll be back coding medical apps for webOS and other platforms, and not worrying about how fast it is.

Unless you are just about playing games, speed is not the be-all and end-all; reliability and availability are.

Really? Because a lack of speed, reliability and availability have prevented me from capturing some great moments on camera when I used a Palm Pre. It's not just about games.

Also, all platforms have bad apps. The advantage of having a vibrant ecosystem is that you're likely to find great alternatives to those bad apps.

Exactly. I can find plenty of alternatives. WHile on webOS you might have just one bad app that cost. There is no trial for the apps either.

I just want some good apps. Not a lot of bad ones and just a few good ones. When I had my handspring visor, I would find so many bad apps. I would delete them the next day. But for good apps to port over to Android and iOS, I love it.

and what about the wifi tethering apps that are on the webos, they can help the Android and iOS non-rooting users (too bad apple will not sell it.)

Now porting Android and iOS to webos would be good, I can finally use the mobile banking app from my bank.

and what about the wifi tethering apps that are on the webos, they can help the Android and iOS non-rooting users (too bad apple will not sell it.)

I don't think it is possible to make a pure Enyo cross-platform app that can provide wifi tethering. I'm also not sure it is possible to accomplish wifi tethering on Android/iOS unless you a) pay for the service from your carrier or b) root/jailbreak your device. I could be wrong though.

In the end, even if this were possible, it would be blocked by Apple (or removed from the store if it managed to slip through the cracks).

(too bad apple will not sell it).

there has been a few programs that WERE sold in the apple's apps store but they were hidden programs like Handy Light app (no longer being sold), NOT Handy Light Pro app which is someone else.

Now if enyo also had a enyo emu that could work.

I KNOW it is wishful thinking.

Yep, some slip through the cracks...but they are eventually gutted from the store.

I still doubt this is even possible in pure Enyo across platforms.

I just wish Flash Cards would get fixed on my Pre 2 so that it doesn't keep telling me there is an update.

I have no problems with mine. Maybe try uninstall, reboot, than reinstall.