Deprecated: Assigning the return value of new by reference is deprecated in /home/journler/www/www/blog/wp-includes/cache.php on line 36

Deprecated: Assigning the return value of new by reference is deprecated in /home/journler/www/www/blog/wp-includes/query.php on line 21

Deprecated: Assigning the return value of new by reference is deprecated in /home/journler/www/www/blog/wp-includes/theme.php on line 507

Warning: Cannot modify header information - headers already sent by (output started at /home/journler/www/www/blog/wp-includes/cache.php:36) in /home/journler/www/www/blog/wp-includes/feed-rss2-comments.php on line 2
Comments on: Apple to Developers: Write Web Apps. — Is It Really That Bad? http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/ Phil Dow on Journer on the Net Sat, 04 Feb 2012 17:38:19 +0000 http://wordpress.org/?v=2.2 By: KoFFiE http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-66 KoFFiE Wed, 20 Jun 2007 13:49:18 +0000 http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-66 That the thing is standards compliant - and that you can make *web* applications which are platform independant is a good thing, but it does not make up for a missing SDK. Web applications will simply never replace all native desktop applications, since there are too many privacy issues involved. I can't access bluetooth using javascript and ajax, so I can't tell google maps where I am based on GPS coordinates I get from a bluetooth GPS device. I can't store data on the iphone using javascript, I can't access contact data, calendar data, ... Some people say "you don't know that, maybe they made a javascript interface for such things". Now - then it wouldn't be standards compliant anymore now would it? (and it would require an SDK) The problem is that these 'open webstandards' were made with some security and privacy issues in mind. You can't access personal data stored on the device where it is viewed on - for very good reasons. Now what is a smartphone all about? Management of personal data I thought. This makes web-standards probably the ultimate most unsuitable technology to create applications for the iPhone. So in order to do anything with personal data, you need to sync it to a remote online server, and you need 24/7 network coverage. If you don't have free wifi spots this is going to be a very expensive application to run... Putting all your data on a server on a public network also gives you a few other risks for free. Security/privacy issues? Simple example, I want to access my contacts from an application. How am I going to do that? All contacts have to be synced and I have to make a secure request to the server where they were synced too. Doesn't that sound a bit complicated and risky? I for a moment thought of the possibility of the iPhone running a webserver with some basic services to access local data, but this would involve even bigger security risks, so I hope they did not do this. In the end, I hardly see any possibilities for usefull ajax applications at all. All the ones I have in mind need some kind of 'device' access - like GPS, local data storage or tcp/ip network communication. The network communication *could* be done in ajax, but only over HTTP using post/get requests - making it incompatible with any existing network protocol except for HTTP. I still have to see *THE* idea for an ajax application for iPhone, but I don't believe there will be any groundbreaking applications for it. That the thing is standards compliant - and that you can make *web* applications which are platform independant is a good thing, but it does not make up for a missing SDK. Web applications will simply never replace all native desktop applications, since there are too many privacy issues involved. I can’t access bluetooth using javascript and ajax, so I can’t tell google maps where I am based on GPS coordinates I get from a bluetooth GPS device. I can’t store data on the iphone using javascript, I can’t access contact data, calendar data, … Some people say “you don’t know that, maybe they made a javascript interface for such things”. Now - then it wouldn’t be standards compliant anymore now would it? (and it would require an SDK)

The problem is that these ‘open webstandards’ were made with some security and privacy issues in mind. You can’t access personal data stored on the device where it is viewed on - for very good reasons. Now what is a smartphone all about? Management of personal data I thought. This makes web-standards probably the ultimate most unsuitable technology to create applications for the iPhone.

So in order to do anything with personal data, you need to sync it to a remote online server, and you need 24/7 network coverage. If you don’t have free wifi spots this is going to be a very expensive application to run… Putting all your data on a server on a public network also gives you a few other risks for free. Security/privacy issues? Simple example, I want to access my contacts from an application. How am I going to do that? All contacts have to be synced and I have to make a secure request to the server where they were synced too. Doesn’t that sound a bit complicated and risky?

I for a moment thought of the possibility of the iPhone running a webserver with some basic services to access local data, but this would involve even bigger security risks, so I hope they did not do this.

In the end, I hardly see any possibilities for usefull ajax applications at all. All the ones I have in mind need some kind of ‘device’ access - like GPS, local data storage or tcp/ip network communication. The network communication *could* be done in ajax, but only over HTTP using post/get requests - making it incompatible with any existing network protocol except for HTTP. I still have to see *THE* idea for an ajax application for iPhone, but I don’t believe there will be any groundbreaking applications for it.

]]>
By: Phil http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-64 Phil Tue, 19 Jun 2007 04:33:14 +0000 http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-64 hooray? hooray?

]]>
By: luxuryluke http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-63 luxuryluke Tue, 19 Jun 2007 01:28:24 +0000 http://www.journler.com/blog/2007/06/18/apple-to-developers-write-web-apps-is-it-really-that-bad/#comment-63 Hoooray! Hoooray!

]]>