![]() | |
#11
| ||||
| ||||
|
|
or you can pop up a level and single-source code for multiple platforms. This option is better for MOST of the folks/applications on this list, I'm guessing AND it includes developing apps for the android |
|
I was simply indicating the tools I would use to write one were those that would lend themselves to the app being useful on more than one platform. |
|
*There are hundreds of thousands of apps for iPhone, Android, and other platforms which attest to that Exclusing games, what are these? |
|
Do they really tell us that it is and will be impossible to write them in a cross-platform way using html5? |
#12
| |||
| |||
|
|
I suspect if I understood this class of apps better that will not be served by html5 then I might change my mind |
#13
| |||
| |||
|
|
On 2011-07-20 15:49:37 -0400, dawn <dawnwolth... (AT) gmail (DOT) com> said: or you can pop up a level and single-source code for multiple platforms. This option is better for MOST of the folks/applications on this list, I'm guessing AND it includes developing apps for the android I was simply indicating the tools I would use to write one were those that would lend themselves to the app being useful on more than one platform. HTML5 definitely has some new features that will make for richer browser-based applications. And yes, on paper, such a x-platform strategy should be better than a native one for most things. *However, when we hit the real world, it just doesn't seem to work that way. Your comments remind me of the early Java years, when it was being touted as the answer to x-platform applications. *Sure there are some great Java x-platform apps, but 15 years later, native applications still dominate. *And just as the desktop market made that decision long ago, so will it most likely be the case in the mobile market with HTML5. *There will be buzz, there will be some star applications, and HTML5 won't be going anywhere soon, but native apps will still dominate. Part of the reason will simply be that the HTML5 "standard" (only as standard as each implementor's version), just cannot evolve as quickly as vendors introduce new features into their hardware & operating systems; along with updates to tool sets that allow developers to leverage these new features. Developers, managers, software houses, etc. love the idea of single-source multi-platform. *Consumers want the most feature-rich experience that their hardware/OS can provide. *Consumers pay the bills. *Native apps will continue to rule. Does this mean HTM5 is a dud? *Of course not. *The features being introduced by HTML5 are welcomed by web developers, and if one's mobile strategy can benefit from a browser-based approach, it should make it all the better. *I just don't see HTML5 being being any type of a death knell to native apps. *There are hundreds of thousands of apps for iPhone, Android, and other platforms which attest to that Exclusing games, what are these? Seriously? *You believe that the vast majority of mobile apps are games? * |
|
Actually, only 14% of the apps in the US Apple App Store are games. *As of June 2011, total apps were 428,351 of which 63,586 are games. On a daily basis, 6 times as many non-games than games are submitted to the Apple App Store. *Do they really tell us that it is and will be impossible to write them in a cross-platform way using html5? Yes, definitely. |
|
-- Kevin Powick |
#14
| |||||||||||||
| |||||||||||||
|
|
I suspect if I understood this class of apps better that will not be served by html5 then I might change my mind HTML5 does not do what an app does. *It is not a replacement for mobile apps. *HTML5 does not provide consistent access to the following mobile device features: - interface with mobile device sensors (accelerometer, etc) - the camera - microphone input, record, playback, storage - client-side email or contacts - SMS - GPS/WiFi for location-based services - background functions - proactive notifications - bluetooth - the local file system |
|
I'm not saying "none of that functionality exists". *Some of it is in the spec pending implementation. *I'm saying that as of now, support is currently Either undefined, Or has limited implementation across the many platforms where attempts at support are being made. Browser sandbox restrictions also prevent HTML from cross-site operations, not so with apps. |
|
*This is both a feature and a failing, depending on the application. *There are other places where some limitations on the browser present value over an app. *But the whole point here (now anyway) is that neither approach is generally "better", they are simply "different" and (here we go) one needs to select the right tools for the job. *Yes, there are instances of HTML clients being wrapped in apps, but this is as much an exception as Windows apps exposing a browser as part of their UI. HTML5 may never be cross-platform capable. * |
|
The browser wars have not ended, and each browser developer is free to implement the standard as they see fit. *HTML5 is only partially implemented, and Most authorities agree that it may not be fully implemented for another decade. *By that time the whole game will have changed - as is evident by this whole mobile market which virtually didn't exist more than (roughly) 4 years ago. *What's consistent here is change. *Point being, "HTML5" is a concept, not a solution. |
|
*Use it for what you can, just understand its strengths and weaknesses. The mobile app market (for all devices and vendors) consists of hundreds of thousands of published applications, only some percentage of those are games. When you say you don't understand the market, internalize that above statement. |
|
There are additional apps that aren't published for general consumption but which are used by companies and other groups without first posting through the App Store or Market. *Not all mobile apps are cataloged and for-sale to consumers. *It's this kind of app that I would encourage MV developers to consider. |
|
*Something useful for their specific clients and throughout their channel. Dawn, you have said many times that you don't know a lot about this area, |
|
and yet you make strong assertions as though you have some information or experience. *Please. *If you don't know, just sit back and relax. |
|
*Don't feel compelled to chime in with a firm opinion when you aren't familiar with the topic. |
|
*You aren't in a position where you need to posture your consultative prowess in case someone wants to commission you for a gig - so don't. * |
|
Don't get professorial and argumentative against points that are key to the discussion but about which you have been largely unaware until reading about them here. Ask questions. *Learn. *Let others who are in a position to make some good use of this medium do so. |
|
Unfortunately, as usual I'm afraid this discussion has digressed into oblivion from the very first response - for the same reasons as plugins, web services, telephony, and others. *Thanks for your contribution to the Pick community. |
|
I'm hoping John and others will resurrect the topic into something more productive. T |
#15
| |||
| |||
|
|
I suspect if I understood this class of apps better that will not be served by html5 then I might change my mind ----- Dawn, you have said many times that you don't know a lot about this area, and yet you make strong assertions as though you have some information or experience. Please. If you don't know, just sit back and relax. Don't feel compelled to chime in with a firm opinion when you aren't familiar with the topic. ... |
|
--- T |
#16
| |||
| |||
|
![]() |
| Thread Tools | |
| Display Modes | |
| |