Search

Sponsors

Member Stuff
Powered by Squarespace
Archive
Reconmended Sites
Updates

 

Sponsors

Entries in Adobe (5)

Friday
May142010

Which came first, Apple or HTML5?

Image representing Steve Jobs as depicted in C...

Image via CrunchBase

I'm one of those people who like to sit back and look at interesting tech industry drama's from a distance, preferably from a comfy chair with a cold drink, and look at the bigger picture.  Normally due to the speed of the tech industry, I don't really get much of a chance, but over the last couple of months the rise of the Flash v HTML5 question has given me plenty of comfy chair time.

With a rare moment of scripted openness, Apple's Steve Jobs posts his "Thoughts on Flash" wherein he steps out the reasons for Apple's move away from the format.  Worth a read regardless of which side of the fence you're on.  I wonder if, when the decision not to support Flash was made, if Apple thought it would cause such a stir?  Well, to add to Adobe's woes, Microsoft have uncharacteristically drawn an early line in the sand announcing HTML5 as the future of the web and support for HTML5 video steaming in IE9.

I have already posted about my thoughts regarding the demise of Flash, but I would like to step back a bit to ask the questions - was Flash on its way out before Apple made its stand? Does Apple have the power to force these decisions upon the industry with just a couple of devices/services? Or was Apple just ballsy enough to say and do what the industry was thinking, but couldn't work up the courage to do?

Click to read more ...

Thursday
Apr222010

iPhone getting Multi-tasking: Are you happy now?

Tantek Multitasking

Image by Thomas Hawk via Flickr

With the announcement of the coming OS 4.0 for the iPhone we seem to be finally getting Multi-tasking.  There was a collective sigh of relief from the geeks, and a hurried re-organising from the hater's who saw the lack of multi-tasking as the iPhone's great sin against tech-kind.  Now the only issue Apple has left is the Adobe question, and Mr Jobs is happy to give a "No" as the answer.  So at least the hater's have something to focus on.

As a long time Win-Mo/HTC user, I'm disappointed that Apple has caved in to the pressure, and are poised to drop one of the best features of the iPhone platform, the lack of Multi-tasking.  Stopping third party Apps from multi-tasking is one of the key features that has made iPhone the first stable smart-phone, and allowed the smart-phone to reach beyond business and into the consciousness of the mass user base.

Now, yes, the iPhone has always been able to multi-task, that is why you can listen to the iPod App while you Tweet, web surf, or check-in with Foursquare.  It has just been restricted to the core function Apps of the device.  What this gave us was something that other smart-phones dreamed about, or took lots of micro-memory management to achieve, a stable device that could make and receive phone calls and the odd email.  Not to mention lasting a days usage, and I could go on and on (and often do).

With all the things that the iPhone does right, I really believe that the "no multi-tasking" is the reason the whole platform is successful.  This is one of those cases where stability and function win out over features. I mean, regardless of the hype, the iPhone was successful without features like cut and paste, which was standard on smart-phones before the iPhone.  So the platforms success was more about the things it didn't do and how that impacted on the stability of the core functions, than how it pandered to the Geek few.  Really, that is what Android is for.

So where are we at now? Maybe Apple have worked out the great smart-phone problem, and we are about get our cake and be able to eat it at the same time.  Gizmodo.com.au has a great post "How Multi-tasking works in iPhone OS 4.0" which explains nicely how Apple looks like they're going to run multi-tasking on the iPhone.  I'm still worried that this could break the useability of the core functions of the phone, or that many Apps will need to be updated to work properly with multi-tasking, due the fact that they had never needed to worry about memory management before.

In the end I guess I shouldn't be too concerned, this is Apple after all.  We will all love the result, regardless of the outcome.  And really, what are the other choices?

Jason Remnant

...if it isn't Broken, listen to the Geeks, they know how to mess it up.

Reblog this post [with Zemanta]
Wednesday
Feb032010

The Fall of Flash: Adobe Flash

Image representing Adobe Flash as depicted in ...

Image via CrunchBase

The modern story of the fall of a platform is being lived out by the once great Flash.  In a world where it was becoming the most important feature of the web, Adobe's Flash has somehow squandered it all and looks to be on the verge of being displaced by HTML5, which isn't really out of the gate yet.

The nail in the coffin seems to be the continued issues Adobe is having with Apple, and its mobile products.  Apple has made a concerted effort to avoid the technical issues which surround Flash.  And that is to avoid Flash all together.  Many complain about this stance, but if you look at what is happening in hardware and the web, Apple is really just getting ready for the future, a less buggy future.

Steve Jobs comment at a recent Apple Town Hall meeting summed up the point:

"Apple does not support Flash because it is so buggy. Whenever a Mac crashes more often than not it's because of Flash. No one will be using Flash. The world is moving to HTML5."

The main issue that Apple would have had is that Flash is heavy on systems with few resources to spare.  And with the push to Net-books and mobile devices, the future is not heading to more power as much as it is heading towards more portable power.  This sort of move just doesn't have a place for Flash, unless of course Adobe can come up with a better, leaner and faster version.

Click to read more ...

Tuesday
Jun102008

A Torrent future, pity it wasn't used for Good


I, one day, would like to be able put up some video, created by me, on my site.  No, not that kind of video.  Like many contemplating the online media publishing side, and who has a bit of a think about it first, I'm stressing over the bandwidth issue plaguing the Internet.  And as I have complained before, bandwidth is at a premium here in Oz.

BitTorrent and P2P are, at this time, looking like the best way to distribute media content using the web.  Many of you may know BitTorrent for supplying missed episodes of Lost, or maybe the latest Warez.  But Bittorent/P2P can be used for good, and this good is what concerns me and many other content providers.

What is BitTorrent?

Wikipedia says:
"BitTorrent is a peer-to-peer file sharing (P2P) communications protocol. BitTorrent is a method of distributing large amounts of data widely without the original distributor incurring the entire costs of hardware, hosting, and bandwidth resources. Instead, when data is distributed using the BitTorrent protocol, each recipient supplies pieces of the data to newer recipients, reducing the cost and burden on any given individual source, providing redundancy against system problems, and reducing dependence on the original distributor."

The main forte of P2P is the ability to distribute data quickly and cheaply.  BitTorrent does this well, in fact, it does it so well that it has become the main way to distribute pirated software, movies, TV and music.  A fact not lost on those charged with stopping such piracy, and so the smear campaign and the outright malicious technical attacks begin (Revision3 brought down by Media Defender).  And the victim is going to be the P2P technology, but maybe not in the way we think.

Decentralizing issue.

One of the problems with P2P and Torrents is that anyone can have access to create them.  Those who are good Internet citizens see these technologies as a way to contribute to the greater good.  Bad Internet citizens (I like to think of these as campers in Counter Strike, or those Corpse Campers in WOW) those who enjoy behaving like throwbacks, or who are paid to behave that way, see these technologies as a way to waste our time.  They do this by seeding false torrents to clutter up the tubes.

One of the ways BitTorrent has been able to get around most of this issue is by having managed Trackers.  Trackers like Mininova have moderators, with way more time than me, who check through the Torrents submitted to the Tracker and sift out the rubbish, well, most of it.

There has been moves to make Torrent search engines, but because of the bad citizens, most users prefer to use and support well organised Tracker sites.  The only issue with that is that a well organised Tracker site is an easy target for those keen on shutting down any piracy that may also be made available though the Tracker. 

Torrentfreak.com has a good article around this subject, with a bit more detail and the some of the solutions, and other problems, well worth a read.  The conclusion is that P2P, and more so BitTorrents days may be numbered because, a) It's used for distributing illegal files, and b) done right, it's too big to hide and so easy to target.

Future stuff.

Even with all the problems, the technology is sound and can be used for good.  How?  By commercialising it as a service.  One way this is done is by creating a private and white-listed Tracker, and offer it only to legitimate content providers.  The IPTV networks starting up all over the Internet would be the prime content providers, to a system that was basically a on-demand TV Station.  The Tracker would be heavily policed and the only torrents available would those from subscribers.  Couple that with a good front-end like Miro, and/or the web allowing users to create their own TV channels with their favorite Internet offerings.

With a secure and safe environment, and a truckload of subscribers you may even see some of the networks making regular shows available (not that I can see why you would want to watch that rubbish).  Don't forget that Linux distributions are also legit users of the BitTorrent system, so there is a bit of scope for the project.

The point is that you need to create a marketing and distribution system that will legally make use of the technology.  This is important, because when these sort of technologies are released into the wild, seldom are they used for good, and the publicity destroys them before they can help where they are needed.

Why do I think this approach may work?  Well, there is an increase in services starting to use these technologies and one of note is Adobe.  In a recent Om Malik article he discusses finding P2P abilities in the Adobe Flash Player 10 beta.  This could create an interesting future, couple the Flash Player install base with the stuff being done with AIR, and we would have a powerful distribution network.

In the End.

BitTorrent and P2P are one of the great technologies that popped up out of the open source underground that really needed to be bought by Microsoft and killed early.  But now that it is out there, it will be killed by the Technology Philistines, like governments, and the legal system.  And that would be a real shame.


Jason

Monday
Apr212008

Google App Engine, a better way to further segment the Internet.

In the old days there were large, evil Corporate Software Companies  who would try and run the world and guide consumers computing experience in a way that made them and their programmers truckloads of money.  Then all of a sudden everyone coming out of Uni was a programmer, and we began seeing more and more Software Companies, and new software delivery systems.  Then came a search company who found better ways of getting truckloads of money, and who started to write the book on the whole Internet thing.  They changed attitudes and made large semi-truckloads of money out of all the evil corporate Software Companies.

Not being content with just making the semi-truckloads of money, and being the biggest, and having a cool campus, they are going to hand over to the world the tools to further segment the Internet and the computing world.  And in turn cement their place as "The Almost Evil Empire".

Google have just fired up the Google App Engine, which will start with application servers, database access, and data storage services.  So it's a one-stop shop for the online application developer.  As with most of the Google line-up, it is Beta, so there is likely to be additional languages, other than Python, and servers to come.  The theory is that developers will have a level development platform provided by Google so that they don't need to worry about it.  Leaving more time to make that next social network a whole lot better.

There are a couple of these projects around and all I can do is worry about how this is going to give us lots of Facebook Apps and Twitter clones, and I'm going to be wasting 30% of my time trying them all out, and getting annoyed that "if they would just get together and provide one product with all these features".

I find myself beginning to wonder if building all these software creation tools (Adobe Air, etc) is just going to break up the the already fragmented software industry.  This is a little scary, because for a long time the Evil Corporate Software Companies created and set the standards that we, as the user, could follow.  We are only just beginning to the see the impact of format wars in the Office Suite space.  What is going to happen when there is Office Suite for Facebook, MySpace, or Twitter, and they all have their own format?  Sys-admins will be working around the clock to find compatibility tools just so that that report that started Google Spreadsheet, can be viewed in Numbers  and Excel.



In an effort to avoid all of this, I have shifted to Google Docs  as my main word processor, but have OpenOffice and Microsoft Office to back me up with files from work, family and friends.  I have never been a fan of cloud computing, but in a few ways I guess the idea does make sense, and for what I'm doing, it is working really well.  Maybe this is Google's plan, flood the space with lots of half right options and then everyone will fall back to Google because they have the most mature beta in the space.
  
Jason