An Open iPhone App Market That Doesn't Require Jailbreaking... And Which Apple Can't Stop

from the html-it-up dept

In all of the fuss, hype and obsession over the iPhone/iPad app store, people seem to forget that when the iPhone first launched, it had no app store and no ability for third party developers to create native apps. Instead, Steve Jobs suggested the high quality Safari browser on the iPhone meant the end of native apps, as everything could and should just be done in HTML. And yet, a year later, Steve Jobs totally changed his tune, the iPhone app store was launched, and suddenly this obsession with everything "apps" began. Of course, the media industry fell in love, because they thought that they could regain an element of control, thanks in part to Apple's incredibly arbitrary iron fist over what got into the store.

And yet... in all of that, it seems that many people forgot that original promise of apps all just being created in HTML. Indeed, if you look beneath the surface, you would realize that many iPhone apps really are just made in HTML and then compiled into being native iPhone apps. Using HTML alone, you can access many of the phone's features and certainly create all sorts of apps. But still, there has been general anger over Apple's mercurial gatekeeper activities. Back in January, we noted that Google had remembered the ability to create apps via HTML and had simply routed around the App Store. It made us wonder why others weren't doing it too.

While there have been a few "independent" app stores for the iPhone, they've all required jailbreaking the phone. And while that's now officially legal as per the Library of Congress, it's still not something your everyday iPhone user wants to do. So I've been somewhat fascinated by a new offering that's launching today called OpenAppMkt, which effectively creates a brand new app market for iPhones all via HTML (both the openappmkt app itself, and all the apps in it are HTML based). The experience is very much like the regular app store, with the small exception of having to tap the "add to home" button:
While many of the initial offerings in the OpenAppMkt are free, it does let developers charge for their apps as well. Effectively, this is an entire "app market" for the iPhone that simply routes around Apple as a gatekeeper, and there's really not much that Apple can do to stop it. And, of course, since the apps in the OpenAppMkt are just HTML, it likely won't be difficult for OpenAppMkt to extend this to other platforms as well, such as Android (even though Android's much more open market means that there's less of a reason to developers to use OpenAppMkt for Android).

Overall, this fascinates me for two reasons. First, it's good to get more people realizing that HTML is already pretty damn good at creating app-style experiences, without having to create special compiled code and, second, it's a really clever way to totally route around Apple as a gatekeeper (without requiring a jailbreak), and is a reminder that even on "closed" systems, openness will often find a way.


Reader Comments (rss)

(Flattened / Threaded)

  1.  
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 6:14am

    One thing that bother me is that nobody pay attention to what those apps are doing inside your phone, it is not just HTML is mostly HTML but most of them have tracking features that can access your phone records and that is just plain scary.

     

    reply to this | link to this | view in thread ]

  2.  
    icon
    Marcel de Jong (profile), Jul 30th, 2010 @ 6:28am

    That site has one big thorn

    It fails to address the possibility you have with the web and HTML, and that's cross-platform interoperability.

    If you go to that website using an Android device (I just tried), you basically get a blank page. Only the header and the sidebar loads, but you can't actually access any of the apps, as none are showing.

    Perhaps that's just an oversight that'll be corrected, but somehow I doubt that as the site really is geared towards IOS only.

    And to me, that's a huge failure, and a missed opportunity.

     

    reply to this | link to this | view in thread ]

  3.  
    icon
    mrtraver (profile), Jul 30th, 2010 @ 6:31am

    Will they work on PC's, too?

    I don't know the technicalities of prgramming apps in HTML, but doesn't that mean they would run on any browser, such as on my laptop or home PC? I've seen apps that looked appealing, and often wondered "Why don't they do that on their website, as well?"

     

    reply to this | link to this | view in thread ]

  4.  
    identicon
    Michael Kohne, Jul 30th, 2010 @ 6:44am

    Broken...

    Their website is overloaded at the moment. If they want to make a go of this, they really need to get some more resources on the back end - if users can't open the web site to look,t they certainly can't buy.

     

    reply to this | link to this | view in thread ]

  5.  
    icon
    John Fenderson (profile), Jul 30th, 2010 @ 6:47am

    Re: Will they work on PC's, too?

    Yes, if they're programmed with such a goal in mind. It's very easy, however, to produce apps that will only run on a single platform. Also, the iPhone has some hardware capabilities that are lacking on other platforms. It is hard (as in more expensive) to include adequate emulation of these things on other platforms, and developers may decide not to do so. (Here's an obvious opportunity for a small software shop to produce libraries to let developers cheaply include this stuff).

    Also, the HTML 5 stuff isn't finalized yet, and I think you're going to see a general reluctance to develop to a moving target.

    HTML 5 is also not a panacea, and cannot replace native apps for many types of programs. However, it theoretically can cover the vast majority.

     

    reply to this | link to this | view in thread ]

  6.  
    icon
    harknell (profile), Jul 30th, 2010 @ 6:56am

    The web is the web

    Honestly, this is kind of silly. The web is the web. Since this is really simply a site you can visit you don't even need a "market place" at all. The only function this market place is doing is providing a centralized location for you to find these "apps"...and uh, there's this thing called "google" that can do that function already.

    Why not have a "market place" that points out you can read different websites on your iPhone...like Techdirt. Now that would be just as useful.

     

    reply to this | link to this | view in thread ]

  7.  
    icon
    John Fenderson (profile), Jul 30th, 2010 @ 7:02am

    Re: The web is the web

    Because convenience trumps nearly everything else. You are correct, of course, except for the convenience factor.

    There is value in having an easy, single place to find all your apps, web-based or not. Yes, you can Google and find them, but it's much more convenient to call up a catalog and "install" with one tap.

    Even in the desktop world, this is true. On my machine (I run Linux), I can Google for the apps I want and install them from the websites of the app creator, but I almost never do this. I use the package manager to call up a list of available programs and install from there. If someone's program isn't in the list, I won't see it. It's so much more convenient for me that it's a worthwhile trade-off, even if it does restrict my view a bit.

     

    reply to this | link to this | view in thread ]

  8.  
    icon
    lfroen (profile), Jul 30th, 2010 @ 7:07am

    That's just silly

    We all know the difference between native application and web page. Apple people know the difference too.
    Those "apps" suffer from 2 major drawbacks - they need Internet connection to work (which is anything but free) AND they have functionality of html+jscript.
    What's so exciting here?

     

    reply to this | link to this | view in thread ]

  9.  
    icon
    John Fenderson (profile), Jul 30th, 2010 @ 7:11am

    Re: That's just silly

    "they need Internet connection to work"

    Not necessarily. It's entirely possible to save and use the app locally. An installer would make this a breeze for the user.

    Your second point is correct. The promise is that HTML 5 and new tools will make all of this suck less, but HTML 5 isn't here yet and will certainly not achieve that goal completely.

     

    reply to this | link to this | view in thread ]

  10.  
    icon
    Chronno S. Trigger (profile), Jul 30th, 2010 @ 7:21am

    Re: That's just silly

    "What's so exciting here?"

    The iPhone is designed to do this exact thing and it's something that has been proven to work well. It also supports HTML5 which does a lot more then just HTML and Java.

     

    reply to this | link to this | view in thread ]

  11.  
    identicon
    Sebastian Deutsch, Jul 30th, 2010 @ 7:24am

    Take the url without "www."

    Probably their server os overloaded.

     

    reply to this | link to this | view in thread ]

  12.  
    icon
    Marcus Carab (profile), Jul 30th, 2010 @ 7:27am

    Re: That site has one big thorn

    Certainly it will be best if (and hopefully when) it expands to be completely cross-platform. But it's not as though iOS Apps are cross platform -- this is still a big step forward.

     

    reply to this | link to this | view in thread ]

  13.  
    icon
    Marcus Carab (profile), Jul 30th, 2010 @ 7:29am

    Re: The web is the web

    Also there's nothing wrong with trying to tap into people's love of apps. Apple has demonstrated that the App Store is really appealing: people actually have fun browsing through the categories, checking out recommendations, reading reviews, and downloading apps. I see no reason to resist bringing that same experience to other platforms.

     

    reply to this | link to this | view in thread ]

  14.  
    icon
    Pangolin (profile), Jul 30th, 2010 @ 7:33am

    Ignorance

    Web based applications (aplets) lack local storage. While the UI might be getting more robust, you simply lack access to what is necessary for an "real" application. Information lookups from a centralized server are fine for web aps. Anything that requires any persistent local storage is not.

    There's room for both.

     

    reply to this | link to this | view in thread ]

  15.  
    identicon
    tez, Jul 30th, 2010 @ 7:40am

    site is still doing the Heroku Error thing.

     

    reply to this | link to this | view in thread ]

  16.  
    identicon
    Vincent Clement, Jul 30th, 2010 @ 7:48am

    Re: Re: The web is the web

    The fun wears off after the fifth or sixth screen you swipe. Subcategories would be useful.

     

    reply to this | link to this | view in thread ]

  17.  
    identicon
    AdamJTP, Jul 30th, 2010 @ 7:51am

    Re: Ignorance

    They're targeting the iPhone which has number of options for disconnected scenarios.

    Of course there are limitations for web applications, but iPhone's local storage and databases will be sufficient for most web app's needs.

    http://developer.apple.com/safari/library/documentation/iphone/conceptual/safarijsdatabase guide/SafariJSDatabaseGuide.pdf

     

    reply to this | link to this | view in thread ]

  18.  
    identicon
    twilson, Jul 30th, 2010 @ 7:52am

    Re: Ignorance

    "Information lookups from a centralized server are fine for web aps. Anything that requires any persistent local storage is not."

    I guess you've never heard that HTML5 and particularly Safari/Mobile Safari/Chrome/Firefox support offline SQLite databases for storage.

    They work wonderfully, and as other browsers (Ibasically IE) pick this up it'll be great.

     

    reply to this | link to this | view in thread ]

  19.  
    identicon
    hank mitchell, Jul 30th, 2010 @ 7:55am

    what about access to the phone sensors like camera, GPS, orientation, phone, address book? that's where the native apps are useful. maybe apple will provide JS hooks into the local environment? -- doubt it.

     

    reply to this | link to this | view in thread ]

  20.  
    identicon
    Ryan Angilly, Jul 30th, 2010 @ 7:57am

    Re: The web is the web

    Eeehhh that's a pretty narrow view of things bud. There is this thing called Google, but people aren't sitting around thinking "Man I'm gonna go see if there are more iPhone apps out there... I'm gonna go to Google!!!" They go to the AppStore. They go to iTunes. They don't think of Google. And for the very few that do, there's too much noise.

    This is a simple site, but the secret sauce isn't in the site, it's the marketing and buzz around the site. It's the potential for critical-mass a la oneforty.com.

    I think this is completely freaking brilliant. I'm psyched to jump on this bandwagon.

     

    reply to this | link to this | view in thread ]

  21.  
    icon
    lavi d (profile), Jul 30th, 2010 @ 8:02am

    Art n Life n Art

    ...a reminder that even on "closed" systems, openness will often find a way.

    Why does this quote remind me of "Jurassic Park"?

     

    reply to this | link to this | view in thread ]

  22.  
    icon
    Comboman (profile), Jul 30th, 2010 @ 8:05am

    Re: Will they work on PC's, too?

    If you're using the Firefox browser, you can temporarily change your user agent to emulate an iPhone. http://www.mydigitallife.info/2008/06/28/how-to-emulate-iphone-change-user-agent-in-safar i-and-firefox-web-browser/

     

    reply to this | link to this | view in thread ]

  23.  
    identicon
    Iria, Jul 30th, 2010 @ 8:08am

    Nothing beats native

    problem is, html apps can't access certain things. For example, your contacts. You'd have to re-enter them again or somehow upload them.

    Nothing beats a native app, unfortunately.

     

    reply to this | link to this | view in thread ]

  24.  
    identicon
    chuck, Jul 30th, 2010 @ 8:08am

    whatabout the ones w/o data plans

    Hey, it's nice to have web apps but what about people who don't enable 3G network to save money ?

     

    reply to this | link to this | view in thread ]

  25.  
    identicon
    DJ, Jul 30th, 2010 @ 8:14am

    Rquirees a Phone Number

    Interesting site. Too bad they left out millions of potential customers. In order to use the site you need to register ... with a phone number. My 3G iPad doesn't have a phone number, neither does my daughters iTouch. So close to being useful, yet so far away.

     

    reply to this | link to this | view in thread ]

  26.  
    identicon
    AdamJTP, Jul 30th, 2010 @ 8:16am

    Re:

    You're right with most of these.

    There are some features that are not accessible (and so we won't see WebApp equivalents until there are JS hooks).

    However GPS isn't one of them:
    e.g. http://smithsrus.com/geo.html

     

    reply to this | link to this | view in thread ]

  27.  
    identicon
    AdamJTP, Jul 30th, 2010 @ 8:18am

    Re:

    ..orientation is supported too. Camera is the big (currently) unsupported js feature that'd be nice to get access to.

     

    reply to this | link to this | view in thread ]

  28.  
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 8:25am

    Re: Art n Life n Art

    haha glad I wasn't the only one!

    "nah uh uh! you didn't say the magic word!"

     

    reply to this | link to this | view in thread ]

  29.  
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 8:25am

    Re: Art n Life n Art

    haha glad I wasn't the only one!

    "nah uh uh! you didn't say the magic word!"

     

    reply to this | link to this | view in thread ]

  30.  
    icon
    Michael B. (profile), Jul 30th, 2010 @ 8:59am

    Apple already does this

    Sorry, Mike. Not much new here. Apple not only supports, but strongly encourages people to build and use web apps. Hence, their Apple webapp library and tons of documentation on how to make web apps: http://www.apple.com/webapps/

     

    reply to this | link to this | view in thread ]

  31.  
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 9:04am

    These apps are lost with system reset

    I have added 'apps' like this to my home screen on my iPod Touch. Worked fine. However, if you need to completely reset the unit you lose these 'apps' because they are more like bookmarks and are not backed up, and therefore are not restorable.

     

    reply to this | link to this | view in thread ]

  32.  
    identicon
    Hamranhansenhansen, Jul 30th, 2010 @ 10:29am

    You're not putting something over on Apple

    Creating HTML5 Web apps for iPhone is not putting something over on Apple or routing around anything. iOS quite simply has 2 developer API's: HTML5 and CocoaTouch. HTML5 is open and sandboxed and cross-platform and generally noncommercial; CocoaTouch is curated and native and single-platform (although it's C which is cross-platform) and generally commercial. They're like a yin yang, between the 2 you cover every contingency.

    Apple and their users win no matter which API a developer uses. Developers win no matter which API they use.

    > It fails to address the possibility you have
    > with the web and HTML, and that's cross-platform
    > interoperability.

    HTML5 can be cross-platform, but is not inherently so. It's up to the platform vendor to make an environment that is practical for developers to target. If a particular platform has a very poor implementation and few users, it's not practical for developers to spend half or more of their time to work around that poor implementation and support those few users.

    > If you go to that website using an Android
    > device (I just tried), you basically get a
    > blank page.

    It's hard to support Android right now because it's split up fairly equally between 4 different versions, none of which is the latest version, which has no shipping devices and almost no installed base. It's also split up between 60 different devices. Every OS version and device has its own issues. HTML5 is not a magic bullet for that.

    > but doesn't that mean they would run on any
    > browser, such as on my laptop or home PC?

    Macs are the only PC's that ship with an HTML5 browser. What's more, Windows PC's ship with a browser that is inherently hostile to Web development and Web apps in order to provide an anti-competitive advantage to the native Windows app platform.

    IE9 promises to change that. Once it is shipping on Windows PC's, users will see much more sophisticated Web apps targeted at PC users. Right now, you have examples like YouTube where the mobile app is higher technology than the desktop app. The desktop app is being held back by IE6-IE8. In the future, YouTube could merge into one HTML5 app that runs everywhere.

    > Honestly, this is kind of silly. The web is the web.

    No, it's not at all that simple. HTML5 is the best attempt at making it that simple we have yet seen, but even if you write an HTML5 app exactly to spec, it won't run everywhere. You have to work around what's missing on platform A, what's broken on platform B, and so on. It is fairly easy to target Apple devices because they present a unified developer environment: similar devices, almost all the same operating system version, and almost all the same browser core version. But it's exponentially more work to support Android devices, it's exponentially more work than that to support Windows PC's.

    Going forward, this hopefully gets easier and easier as various HTML5 implementations mature, but notice that Google's Chrome App Store only runs in Chrome, even though Chrome is based on Apple's browser engine.

    > Those "apps" suffer
    > - they need Internet connection to work

    No, they don't. They are not "apps" they are apps. In HTML4, the app runs on a server, and the browser view is sort of a printout of the app's state that you keep refreshing. In HTML5, the app runs on the client, and it uses the server as an optional resource when it's available.

    > what about access to the phone sensors like
    > camera, GPS, orientation, phone, address book?
    > that's where the native apps are useful.
    > maybe apple will provide JS hooks into the
    > local environment? -- doubt it.

    Well, your cynicism is misplaced. Web apps on iOS can already get location (GPS), orientation, and phone.

    The holdup is not Apple, it's HTML5. If HTML5 doesn't support the camera, then HTML5 running on iOS will not support the camera. When HTML5 does support the camera, then HTML5 running on iOS will support the camera.

    Apple is *not* Microsoft. They do not sabotage their Web app environment to promote their native app environment. Not only that, Apple co-authors HTML5, maintains the WebKit project, and is as responsible as anyone for the progress of HTML5.

    > Nothing beats a native app, unfortunately.

    That is not true. HTML5 is slower than CocoaTouch because it is made collaboratively, cross-platform, and it is standardized. However, in a few years, HTML5 will support pretty much everything that CocoaTouch supports today, even 3D. By that time, it will be the responsibility of CocoaTouch to have advanced further again, and HTML5 will adopt some of those features, too.

    Both HTML5 and CocoaTouch have their relative advantages and disadvantages. Both together give you a complete set of API's. There is no battle between them. They are not fighting to the death.

    > Hey, it's nice to have web apps but what
    > about people who don't enable 3G network
    > to save money ?

    That is irrelevant. HTML5 Web apps can install and run locally.

    > My 3G iPad doesn't have a phone number

    Yeah, it does. You can find it in Settings, General, About, Cellular Data Number.

    > I have added 'apps' like this to my home screen
    > they are more like bookmarks

    Whether or not an HTML5 app acts like an app or a bookmark is solely up to the developer. It is entirely possible for an HTML5 app to install locally and run locally, independent of the Web browser, and even the Web connection. It is also possible for an HTML5 app to simply act as a bookmark that opens a URL in the Web browser. On iOS, it is possible for a developer to use the HTML5 API and create an app that is indistinguishable for the user from a CocoaTouch app.

    > However, if you need to completely reset
    > the unit you lose these 'apps' because they
    > are more like bookmarks and are not backed
    > up, and therefore are not restorable.

    CocoaTouch apps are curated, installed and re-installed by Apple. HTML5 apps are curated, installed and re-installed by the user. In both cases, this is considered a feature.

     

    reply to this | link to this | view in thread ]

  33.  
    identicon
    JEDIDIAH, Jul 30th, 2010 @ 10:57am

    Re: Re: The web is the web

    Getting an app from Skype directly is no less convenient than getting it from an "App Store" or "repository" so long as the underlying mechanics are taken care of. The complex dependencies of modern desktop software is the only thing that makes this even remotely relevant.

    A device as simple as a phone should not be that complicated really. It should be more like the old school Amiga sort of app then a 90s era Windows program.

    Either way, search and selection is going to be much more effectively done on the web since there is much more useful information there and the means to search it. The App Store or Repository is a poor place to go looking for things when you don't even know what you want yet.

    Ironically of course, Apple desktop apps are specifically designed to be just dropped down and used without any system management fussing.

     

    reply to this | link to this | view in thread ]

  34.  
    icon
    Derek Kerton (profile), Jul 30th, 2010 @ 11:09am

    Re: Will they work on PC's, too?

    "Why don't they do that on their website, as well?"

    Often because they cannot charge for apps or content on their website, in any practical sense.

    Not only are people trained NOT to expect to pay for most things on the web, but even if they wanted to pay, almost no one would give an unknown developer their credit card number to buy a 99cent PC app, but they WILL give their CC to Apple, and Apple can bill on behalf of the developers.

     

    reply to this | link to this | view in thread ]

  35.  
    icon
    Derek Kerton (profile), Jul 30th, 2010 @ 11:12am

    Re: The web is the web

    "The only function this market place is doing is providing a centralized location for you to find these "apps""

    No, it is not. It catalogs the apps, perhaps sorts them based on your device or its OS, rates them, offers user comments, none of which can happen in a Google search. And that's not the most important part...

    A centralized app store offers people ONE PLACE to enter their Credit card (or other payment) information, one place to risk that information. From then on, it is one-click easy to purchase apps from the phone or the PC. This is a tremendous help to app developers, as very few customers want to pull out their credit cards online, let alone for a one-time 99 cent purchase.

     

    reply to this | link to this | view in thread ]

  36.  
    icon
    Derek Kerton (profile), Jul 30th, 2010 @ 11:14am

    Re: That's just silly

    "they need Internet connection to work"

    Less and less so. Read up on HTML 5. It's a game changer.

     

    reply to this | link to this | view in thread ]

  37. This comment has been flagged by the community. Click here to show it
     
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 11:15am

    Great article! Here is a list of iPhone apps that will save you money!

    http://helpsavemydollars.com/2010/05/money-saving-iphone-apps/

     

    reply to this | link to this | view in thread ]

  38.  
    icon
    lfroen (profile), Jul 30th, 2010 @ 1:02pm

    Re: You're not putting something over on Apple

    >> On iOS, it is possible for a developer to use the HTML5 API and create an app that is indistinguishable for the user from a CocoaTouch app

    This sentence alone is enough to tell that you either have no idea or you're delusional fanboy.
    There's a _REASON_ why people are developing in C++ while JScript (Perl, Python, etc) are available. That's because nothing beats correctly written native application. HTML5 you say? An uncompleted standard that everyone implementing differently? Oh, right, _that_ will be cross-platform. How is that nobody thought about it before!

    >> In HTML5, the app runs on the client, and it uses the server as an optional resource when it's available
    And that HTML page coming from where exactly? Out of thin air? How do you think browser knows that some random html page is your "HTML5 app"? It does not, until page brought from _server_. And so far - you can't store html pages in iPhone locally. So, initial page must come from server. In my world, this need internet connection.

     

    reply to this | link to this | view in thread ]

  39.  
    identicon
    Ben, Jul 30th, 2010 @ 1:08pm

    Re: Re: That's just silly

    "An installer would make this a breeze for the user."

    Actually, the application itself can specify if it wants to cache all of its data locally using an HTML5 element called the "manifest". Basically, visit the app's site, click the + button to put it on the home page, and you're good to go.

     

    reply to this | link to this | view in thread ]

  40.  
    identicon
    Ben, Jul 30th, 2010 @ 1:11pm

    Re: The web is the web

    In addition to being a central repository, it looks like they have a means of collecting revenues for non-free apps that could then be distributed to the app developers. Just because an app is on the web doesn't mean they don't have some means of ensuring that only paying customers access it.

     

    reply to this | link to this | view in thread ]

  41.  
    identicon
    Ben, Jul 30th, 2010 @ 1:12pm

    Re: Re:

    Don't forget the gyroscope in the new iPhone 4...

     

    reply to this | link to this | view in thread ]

  42.  
    identicon
    Ben, Jul 30th, 2010 @ 1:14pm

    Re: Ignorance

    My response to your post, in combination with the subject line is: "Irony".

     

    reply to this | link to this | view in thread ]

  43.  
    identicon
    Alex, Jul 30th, 2010 @ 1:29pm

    Re: Ignorance

    Absolutely agreed. Without local storage any "real" application - such as a word processor or a spreadsheet - is impossible.

     

    reply to this | link to this | view in thread ]

  44.  
    identicon
    Ben, Jul 30th, 2010 @ 1:31pm

    Re: Re: You're not putting something over on Apple

    >>> On iOS, it is possible for a developer to use the
    >>> HTML5 API and create an app that is indistinguishable
    >>> for the user from a CocoaTouch app
    >
    >>This sentence alone is enough to tell that you either have >>no idea or you're delusional fanboy.

    I don't think the GP was attempting to say that all native apps could be simulated in HTML5, but for a wide range of functionality, you do not need the speed and additional features of a native ObjC app.

    And when I say "a wide range", I mean it. Check out this link for video and a description of Google's Javascript/HTML5 port of Quake II.

    http://googlecode.blogspot.com/2010/04/html5-quake-ii.html

    >> And that HTML page coming from where exactly?

    Well, the web, just like any phone app comes from the Internet. But HTML5 includes local storage, not only for data, but, using the "manifest" feature, for app content as well. It's possible that *all* resources--images, javascripts, css files, sounds, etc--could be downloaded once and used forever off-line.

     

    reply to this | link to this | view in thread ]

  45.  
    identicon
    TPBer, Jul 30th, 2010 @ 2:08pm

    Re: Rquirees a Phone Number

    What about a free Google Voice #? will that work for reg.

     

    reply to this | link to this | view in thread ]

  46.  
    icon
    ChuckEye (profile), Jul 30th, 2010 @ 2:47pm

    Re: Ignorance

    Actually, one of the things WebKit (and mobile WebKit) does well is persistant storage. Not files, granted, but there are hooks to a built-in database that seem to be a lot more powerful than just cookies.

     

    reply to this | link to this | view in thread ]

  47.  
    identicon
    Jim H, Jul 30th, 2010 @ 3:05pm

    Watch out, Freedom Fighters!

    At the beginning of the iPhone, the only kind of app they allowed third parties was "web apps." Developers howled, and rightfully so. Insufficient, they said. We must jailbreak! Well, then the app store came along, which has now paid $1 billion to developers. Too controlled, they said. But web apps? That was there all the time. Nobody wanted it, they said.

    I've had Google Voice since Google made it available. I'm not aware of any functionality I'm missing. They updated it to snappier HTML-5-type code, too. And YouTube. Why a central place? Well, because it's an aggregating force.

    What's the point in all this? Apple has not fought this, in fact, they've championed it. HTML 5 and CSS3 is the wave of the future. Not for all apps, of course. I have Motion X GPS, and I wouldn't want to code that in HTML.

     

    reply to this | link to this | view in thread ]

  48. This comment has been flagged by the community. Click here to show it
     
    identicon
    Mobile Monopoly Review, Jul 30th, 2010 @ 3:37pm

    new source

    I've just heard the news and it's such a relief that the OpenAppMkt has several applications to offer, plus HTML -based Web apps for the iPhone, at least we now have another reliable source for those apps.

     

    reply to this | link to this | view in thread ]

  49.  
    identicon
    Fill, Jul 30th, 2010 @ 4:12pm

    Web app functionality

    I see some confusion here on what the limitations are with html/css/js on the iphone/ipad. There's actually a lot of extensions such as multi-touch gesture support, geolocation, etc. I urge those interested to visit apple's mobile safari development site as well as html5test (dot) com.

     

    reply to this | link to this | view in thread ]

  50.  
    identicon
    Ben, Jul 30th, 2010 @ 4:16pm

    Have you ever noticed that all major mobile os uses webkit?

    The open source HTML. Rendering engine by apple?

    Yeah. Notice how apple told people to create web apps for the iPhone when it was introduced? (before there wasan talk about an app storre?) yeah everyone said they are freaking insane.

    Yeah you are not rebelling aginst the "evil" apple. You are doing exactly what Steve job told you to do.

     

    reply to this | link to this | view in thread ]

  51.  
    identicon
    Steven, Jul 30th, 2010 @ 4:17pm

    Re: Ignorance

    I have to chime in as well on your own ignorance. HTML5 offers local database storage and offline apps. This stuff has been around for a while now.

    Once you install an "app", you never need to have an internet connection again. Offline word processor, offline address book, offline wiki - all possible with web apps. I have an offline todo list on my phone right now.

     

    reply to this | link to this | view in thread ]

  52.  
    identicon
    Peter Frank, Jul 30th, 2010 @ 4:28pm

    Ya dont even need to reset to wipe'em off

    Only clear the browsers cache and they're gone! Aftre that ya need to have an internet connection to let the "apps" download'em again into the browsers cache to work again.

     

    reply to this | link to this | view in thread ]

  53.  
    identicon
    Lawrence D'Oliveiro, Jul 30th, 2010 @ 5:22pm

    Re: Watch out, Freedom Fighters!

    ... which has now paid $1 billion to developers.

    Divided among ... how many apps does Apple claim to have in its Store? 200,000?

    Looked that way, it’s not such a big money-spinner, is it?

     

    reply to this | link to this | view in thread ]

  54.  
    identicon
    Anonymous Coward, Jul 30th, 2010 @ 7:39pm

    Apple already has a web app directory.

     

    reply to this | link to this | view in thread ]

  55.  
    identicon
    Frank, Jul 30th, 2010 @ 7:54pm

    Re: Ignorance

    They do not lack local storage and Apple tells you how to use the local storage right here:
    http://developer.apple.com/safari/library/documentation/iphone/conceptual/safarijsdatabasegui de/introduction/introduction.html

    The title of your post should be your username ;-)

     

    reply to this | link to this | view in thread ]

  56.  
    identicon
    Trainwreck, Jul 30th, 2010 @ 9:24pm

    Hello!

     

    reply to this | link to this | view in thread ]

  57.  
    identicon
    Trainwreck, Jul 30th, 2010 @ 9:25pm

    Hello!?!

    Can't get the registration to werk. No email. WTF? Is this some kind of scam?

     

    reply to this | link to this | view in thread ]

  58.  
    identicon
    kjdlsfdskjl, Jul 31st, 2010 @ 2:08am

    Re: Ignorance

    No they dont. You can use both cookies, localstorage or localsql or whatever it's called. Don't know if the last one is implemented on iphone though.

     

    reply to this | link to this | view in thread ]

  59. This comment has been flagged by the community. Click here to show it
     
    identicon
    Lisa Malloju, Jul 31st, 2010 @ 9:22am

    lots of comments.
    So no word,just reading.
    And finally Thanks buddy.

     

    reply to this | link to this | view in thread ]

  60.  
    identicon
    Anonymous Coward, Jul 31st, 2010 @ 10:16am

    Umm, Apple already has a web app directory on their own web site @ http://www.apple.com/webapps/

    This has been up since the original iPhone appeared over three years ago. True, developers don't have any way of charging for the apps, except of course through the app themselves, but this article makes it seem like Apple doesn't really support web apps, when they clearly do. There's even a section on their developer site for designing and developing apps for Mobile Safari.

     

    reply to this | link to this | view in thread ]

  61.  
    icon
    Modplan (profile), Aug 1st, 2010 @ 1:21am

    Re:

    Actually, webkit existed prior to Apples involvement.

    http://en.wikipedia.org/wiki/KHTML

     

    reply to this | link to this | view in thread ]

  62.  
    icon
    ftravers (profile), Aug 1st, 2010 @ 11:01pm

    Re: Re: The web is the web

    Installing on linux and surfing to a web page in a browser are NOT the same thing by any stretch of the imagination, it's a terrible misleading analogy. There are no dependency checks, etc... to view a web page. You either can view or if not, upgrade your browser and get on with it.

    People should drive as hard as they can to get the web to BE the platform and write HTML apps vs iPhone apps or Android apps whenever they can.

    Smart developers will do this as their app will have the widest penetration.

     

    reply to this | link to this | view in thread ]

  63.  
    icon
    yara (profile), Aug 2nd, 2010 @ 12:52am

    i tried to jailbreak my iPhone3gs by Cydia, and this do works, this is a good thing to apple users, although its only a limit one. and for those who want to rip dvd, Aneesoft will give you some insight on this. http://www.aneesoft.com/tutorials/ipad/jailbreak-for-ipad.html

     

    reply to this | link to this | view in thread ]

  64.  
    identicon
    michelle robinson, Aug 6th, 2010 @ 7:49am

    Re: Re: That's just silly

    Thanks @Chronno S. Trigger - its supporting other programming languages also.

     

    reply to this | link to this | view in thread ]

  65.  
    identicon
    rick, Aug 11th, 2010 @ 10:06pm

    Re: Art n Life n Art

    jeff goldblum says something like, "life... uh (pause) finds a way."

    yes, i'm a dork.

     

    reply to this | link to this | view in thread ]

  66.  
    identicon
    reader, Aug 18th, 2010 @ 11:34am

    RE: app permissions

    Bullseye

    I've been fighting with Slacker (tech support) to obtain a legitimate answer as to why their Blackberry app needs access to my email and address book. 100%/complete, blanket access granted to every single section of my phone.

    Which _cannot_ actually be necessary. With the latest BB OS, apps being installed usually now just ask "Trusted Application, Yes or No?" which is still disturbing, because you aren't told what that Yes will actually allow.

    This is becoming a trend, and I eagerly await the backlash. Lighting the first torch now!

     

    reply to this | link to this | view in thread ]

  67.  
    icon
    Cap'n Jack (profile), Aug 20th, 2010 @ 1:32pm

    Re: That site has one big thorn

    You know, it clearly says on their site that they are going to port it to other platforms soon. But even if they don't, there eventually will be one for Android and other devices. It seems like that's the way we're going. Web Apps will have all the functionality of native apps, and you will be able to "install" them on any device with the basic requirements to run them.

    I'm in support of that, since we get to choose the hardware we want and not worry too much about what Apps we're "missing out on"

     

    reply to this | link to this | view in thread ]

  68.  
    identicon
    Bertha Hazelwood, Sep 27th, 2010 @ 7:40am

    This is a good thing

    In my eyes, Apple's control over the app market is much too tight. While this can be a good thing in some cases, and generally they make sound decisions, there are also many cases that just don't make sense, such as banning iphone apps that do things such as use the volume button as a camera shutter button. Why is that so bad??

     

    reply to this | link to this | view in thread ]

  69.  
    identicon
    Ahmed Ali, Oct 23rd, 2010 @ 1:43am

    i have seen your site.i like all material which you have added in it.i want your help to increase my business and in the promotion of my site named newinapple.com

    http://newinapple.com/

    [Ipad-Iphone-Ipod-MacBook]

     

    reply to this | link to this | view in thread ]

  70.  
    icon
    Jon B. (profile), Feb 1st, 2011 @ 4:58pm

    ennui strikes again

    People will deal with it because 95% of the people will just say "meh, that's just the way it is". They'll jokingly gripe about how Apple's a little greedy, but won't bother to seek out alternatives because they assume (a) everyone is like Apple (b) there are no alternatives (c) there might be alternatives but they don't know how or (d) they just don't care.

    If the grocery store started selling grills that only cooked their brand of meat, people would say "screw that" and go to another store. But for some reason when the same thing happens with technology, the supply/demand/competition curves get skewed in strange ways.

     

    reply to this | link to this | view in thread ]

  71.  
    identicon
    Ray, Feb 11th, 2011 @ 7:58am

    OpenAppMarket

    Open App Market is a cool Marked-Place for WebApps. And it's great to see what's possible with JavaScript and HTML5

     

    reply to this | link to this | view in thread ]

  72.  
    identicon
    Daniel Jones, Dec 5th, 2013 @ 11:42pm

    Open market is not opening up

    And the market is not opening up. To be very true there is no any need of third party app stores for Apple devices. iTunes has over 800,000 apps, you will find what you need for you.
    Using apps from other stores increases the possibility of malware on your device.

    Daniel
    KiwiTech

     

    reply to this | link to this | view in thread ]

  73.  
    identicon
    John, Dec 23rd, 2013 @ 5:35pm

    We'll apparently apple did stop it

    Apple shut them down and now whenever you go to their website it says application error

     

    reply to this | link to this | view in thread ]

  74.  
    identicon
    Ryan Kim, Feb 9th, 2014 @ 1:11pm

    Application Error

    Every time I try to open the website, it says and I quote, "An error occurred in the application and your page could not be served. Please try again in a few moments.

    If you are the application owner, check your logs for details.", please help.

     

    reply to this | link to this | view in thread ]


Add Your Comment

Have a Techdirt Account? Sign in now. Want one? Register here
Get Techdirt’s Daily Email
Save me a cookie
  • Note: A CRLF will be replaced by a break tag (<br>), all other allowable HTML will remain intact
  • Allowed HTML Tags: <b> <i> <a> <em> <br> <strong> <blockquote> <hr> <tt>
Follow Techdirt
A word from our sponsors...
Essential Reading
Techdirt Reading List
Techdirt Insider Chat
A word from our sponsors...
Recent Stories
A word from our sponsors...

Close

Email This