Marcus Hamaker is The Sleepy Geek

    A personal look at tech and its uses in my daily life

    Browsing Posts tagged apple

    Okay everyone knows (who cares) about the iPhone attenuation problems when you bring the 2 antennas on the left side but what is Apple gonna do about it?

    Let’s see if this is what the press conference is about today. It can be followed here:

    1. ISmashPhone
    2. Gizmodo
    3. Engadget
    4. GDGT
    5. cnet
    6. ZDnet

    Let’s hope that Apple doesn’t dig themselves a larger PR proverbial whole today. To be honest I am not that scared of the technical problem, I am more scared of a company that denies there is one. With bated breath!

    Geek on!

    Update – forgot to mention what time!

    07:00AM – Hawaii
    10:00AM – Pacific
    11:00AM – Mountain
    12:00PM – Central
    01:00PM – Eastern
    06:00PM – London
    07:00PM – Paris
    09:00PM – Moscow
    02:00AM – Tokyo (July 17th)

    Many of us have speculated what Steve Jobs has really been thinking recently about Flash and whether or not there are valid reasons not to use it. Here is his letter with some comments by yours truly interjected in there for good measure.

    Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer, adopting their Postscript language for our new Laserwriter printer. Apple invested in Adobe and owned around 20% of the company for many years. The two companies worked closely together to pioneer desktop publishing and there were many good times. Since that golden era, the companies have grown apart. Apple went through its near death experience, and Adobe was drawn to the corporate market with their Acrobat products. Today the two companies still work together to serve their joint creative customers – Mac users buy around half of Adobe’s Creative Suite products – but beyond that there are few joint interests.

    // I really don’t give a crap about who had business problems when, whom saved whom or really if you are friends now. The truth in this statement and the point I think really matters is that there are few joint interests right now. //

    I wanted to jot down some of our thoughts on Adobe’s Flash products so that customers and critics may better understand why we do not allow Flash on iPhones, iPods and iPads. Adobe has characterized our decision as being primarily business driven – they say we want to protect our App Store – but in reality it is based on technology issues. Adobe claims that we are a closed system, and that Flash is open, but in fact the opposite is true. Let me explain.

    First, there’s “Open”.

    Adobe’s Flash products are 100% proprietary. They are only available from Adobe, and Adobe has sole authority as to their future enhancement, pricing, etc. While Adobe’s Flash products are widely available, this does not mean they are open, since they are controlled entirely by Adobe and available only from Adobe. By almost any definition, Flash is a closed system.

    Apple has many proprietary products too. Though the operating system for the iPhone, iPod and iPad is proprietary, we strongly believe that all standards pertaining to the web should be open. Rather than use Flash, Apple has adopted HTML5, CSS and JavaScript – all open standards. Apple’s mobile devices all ship with high performance, low power implementations of these open standards. HTML5, the new web standard that has been adopted by Apple, Google and many others, lets web developers create advanced graphics, typography, animations and transitions without relying on third party browser plug-ins (like Flash). HTML5 is completely open and controlled by a standards committee, of which Apple is a member.

    Apple even creates open standards for the web. For example, Apple began with a small open source project and created WebKit, a complete open-source HTML5 rendering engine that is the heart of the Safari web browser used in all our products. WebKit has been widely adopted. Google uses it for Android’s browser, Palm uses it, Nokia uses it, and RIM (Blackberry) has announced they will use it too. Almost every smartphone web browser other than Microsoft’s uses WebKit. By making its WebKit technology open, Apple has set the standard for mobile web browsers.

    // He kinda wins there with the WebKit argument. Neither company really is in the business of making web browsers. Sure, Apple makes Safari but that is a supporting role. They aren’t there to make Safari and then sell a device that can carry it, other way around. Apple seems to just adapted better faster in this case. //

    Second, there’s the “full web”.

    Adobe has repeatedly said that Apple mobile devices cannot access “the full web” because 75% of video on the web is in Flash. What they don’t say is that almost all this video is also available in a more modern format, H.264, and viewable on iPhones, iPods and iPads. YouTube, with an estimated 40% of the web’s video, shines in an app bundled on all Apple mobile devices, with the iPad offering perhaps the best YouTube discovery and viewing experience ever. Add to this video from Vimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic, and many, many others. iPhone, iPod and iPad users aren’t missing much video.

    // True – when was the last time you went to a website and couldn’t get the content you wanted on your iPhone? You most likely have to been looking for something pretty particular for that. There are sites still in Flash area, only you can make this decision for yourself. //

    Another Adobe claim is that Apple devices cannot play Flash games. This is true. Fortunately, there are over 50,000 games and entertainment titles on the App Store, and many of them are free. There are more games and entertainment titles available for iPhone, iPod and iPad than for any other platform in the world.

    Third, there’s reliability, security and performance.

    // Ooooo, this is my biggest issue. //

    Symantec recently highlighted Flash for having one of the worst security records in 2009. We also know first hand that Flash is the number one reason Macs crash. We have been working with Adobe to fix these problems, but they have persisted for several years now. We don’t want to reduce the reliability and security of our iPhones, iPods and iPads by adding Flash.

    // As far as I am concerned security is an issue for all the big players, some have just been exploited more than others, it’s always the top one with the biggest holes it would seem. //

    In addition, Flash has not performed well on mobile devices. We have routinely asked Adobe to show us Flash performing well on a mobile device, any mobile device, for a few years now. We have never seen it. Adobe publicly said that Flash would ship on a smartphone in early 2009, then the second half of 2009, then the first half of 2010, and now they say the second half of 2010. We think it will eventually ship, but we’re glad we didn’t hold our breath. Who knows how it will perform?

    // Flash has been slow on anything I have owned in the last 5 years. Windows machines, Linux machines and OS X machines. It doesn’t have anything to do with the OS in my opinion, Flash is just a beast that will rob you of CPU cycles.//

    Fourth, there’s battery life.

    To achieve long battery life when playing video, mobile devices must decode the video in hardware; decoding it in software uses too much power. Many of the chips used in modern mobile devices contain a decoder called H.264 – an industry standard that is used in every Blu-ray DVD player and has been adopted by Apple, Google (YouTube), Vimeo, Netflix and many other companies.

    Although Flash has recently added support for H.264, the video on almost all Flash websites currently requires an older generation decoder that is not implemented in mobile chips and must be run in software. The difference is striking: on an iPhone, for example, H.264 videos play for up to 10 hours, while videos decoded in software play for less than 5 hours before the battery is fully drained.

    When websites re-encode their videos using H.264, they can offer them without using Flash at all. They play perfectly in browsers like Apple’s Safari and Google’s Chrome without any plugins whatsoever, and look great on iPhones, iPods and iPads.

    //Although battery life is important for smart phones it’s not my main problem. I am used to having a cradle on my desk and a charger in my car. I don’t really car that I have to charge it up but I have heard a lot of people complain about this. It matters to the majority of people and that makes it a valid point. Some parts of me think that maybe there is a problem with Apple not being able to implement it well but then I think that Adobe needs to give them the tools. Sounds like that’s not happening.//

    Fifth, there’s Touch.

    Flash was designed for PCs using mice, not for touch screens using fingers. For example, many Flash websites rely on “rollovers”, which pop up menus or other elements when the mouse arrow hovers over a specific spot. Apple’s revolutionary multi-touch interface doesn’t use a mouse, and there is no concept of a rollover. Most Flash websites will need to be rewritten to support touch-based devices. If developers need to rewrite their Flash websites, why not use modern technologies like HTML5, CSS and JavaScript?

    Even if iPhones, iPods and iPads ran Flash, it would not solve the problem that most Flash websites need to be rewritten to support touch-based devices.

    Sixth, the most important reason.

    Besides the fact that Flash is closed and proprietary, has major technical drawbacks, and doesn’t support touch based devices, there is an even more important reason we do not allow Flash on iPhones, iPods and iPads. We have discussed the downsides of using Flash to play video and interactive content from websites, but Adobe also wants developers to adopt Flash to create apps that run on our mobile devices.

    We know from painful experience that letting a third party layer of software come between the platform and the developer ultimately results in sub-standard apps and hinders the enhancement and progress of the platform. If developers grow dependent on third party development libraries and tools, they can only take advantage of platform enhancements if and when the third party chooses to adopt the new features. We cannot be at the mercy of a third party deciding if and when they will make our enhancements available to our developers.

    This becomes even worse if the third party is supplying a cross platform development tool. The third party may not adopt enhancements from one platform unless they are available on all of their supported platforms. Hence developers only have access to the lowest common denominator set of features. Again, we cannot accept an outcome where developers are blocked from using our innovations and enhancements because they are not available on our competitor’s platforms.

    Flash is a cross platform development tool. It is not Adobe’s goal to help developers write the best iPhone, iPod and iPad apps. It is their goal to help developers write cross platform apps. And Adobe has been painfully slow to adopt enhancements to Apple’s platforms. For example, although Mac OS X has been shipping for almost 10 years now, Adobe just adopted it fully (Cocoa) two weeks ago when they shipped CS5. Adobe was the last major third party developer to fully adopt Mac OS X.

    //I don’t know the whole story here but I heard that there were 2 64-bit platforms in OS X for some time and Apple didn’t commit to one until very late. The other point that OS X has been out 10 years is a pull away from the fact that many of those years it has been 32-bit.//

    Our motivation is simple – we want to provide the most advanced and innovative platform to our developers, and we want them to stand directly on the shoulders of this platform and create the best apps the world has ever seen. We want to continually enhance the platform so developers can create even more amazing, powerful, fun and useful applications. Everyone wins – we sell more devices because we have the best apps, developers reach a wider and wider audience and customer base, and users are continually delighted by the best and broadest selection of apps on any platform.

    Conclusions.

    Flash was created during the PC era – for PCs and mice. Flash is a successful business for Adobe, and we can understand why they want to push it beyond PCs. But the mobile era is about low power devices, touch interfaces and open web standards – all areas where Flash falls short.

    The avalanche of media outlets offering their content for Apple’s mobile devices demonstrates that Flash is no longer necessary to watch video or consume any kind of web content. And the 200,000 apps on Apple’s App Store proves that Flash isn’t necessary for tens of thousands of developers to create graphically rich applications, including games.

    New open standards created in the mobile era, such as HTML5, will win on mobile devices (and PCs too). Perhaps Adobe should focus more on creating great HTML5 tools for the future, and less on criticizing Apple for leaving the past behind.

    Steve Jobs
    April, 2010

    All in all I agree to a point with what he’s saying. In the end I don’t want Flash on my PC never mind my mobile device. I am very curious what Adobe’s response to this will be. I wonder if they will try to combat it point for point or try to ignore it with a “If that’s the way he feels then fine” type of response.

    Time will tell.

    Geek on!

    I have been wanting one for a while which I have written about before. What is funny is that after having the Blackberry Bold for well over a year, the iPhone still has my attention – even if it is touch screen!

    There is no way I would buy a 3GS at this point because they must be working on something. From what I remember in the past Apple announced the new iPhones during the month of March for their mid summer release, but I think that would be delayed due to the iPad. Marketing strategy tells me that you don’t want to take buzz away from one product during it’s release to announce another. You just end up muddying the waters.

    My personal belief is that Apple has pushed their iPhone announcement to mid to late April in hopes of riding the wave they create with the iPad. The idea is for them to keep the Apple name in the foreground but not to double up their product focus. Smart move in my books. If you listen to any podcast about Apple products these days most of them agree with this, but they still don’t give the iPhone much airtime at all. Their concentration is on the iPad they ordered and what new fun things they are going to do with it (jealous).

    I have read a few articles that are starting to excite me:

    http://appmodo.com/16642/iphone-4-rumors-pouring-in/
    http://gizmodo.com/5504935/rumored-iphone-4-specs-960×640-display-front-facing-camera-multitasking
    http://mobilespoon.blogspot.com/2010/03/iphone-4-rumored-features.html

    Most of us are linking around in circles. Typical to the past, it’s all speculation because Apple hasn’t released anything yet, but it still has me going. I am starting to believe that the physical keyboard of my Bold isn’t as important as I thought it was. Maybe I am wrong – but I would like to find out :)

    Geek on!

    apple-logo1I have been thinking about the way Apple has been operating their company in the past while and I think that they have a major strategy in place that we aren’t thinking about. At their release for the iPad, Steve Jobs started to change the way in which we think of Apple. Always a computer company that made laptops, desktops and some accessories – Steve is saying that their main business model is now that of a mobile device company.

    More than 50% of revenue is now thanks to the sales of mobile devices but I think that there is something still to be said for the core of the company, their computers!

    Here’s where the conspiracy theory comes into place. Apple has taken a lot of decisions in the past few years that align them closer to their Windows based competitors, of course the biggest to use Intel CPUs. The decisions to start moving toward the same hardware as the Windows machine manufacturers always felt downplayed to me – they always have a great reason that feels convenient.

    OSx86Apple’s EULA is quite clear that you are not allowed to install OS X on a machine that isn’t made by Apple. We have all heard of them taking down the various clone manufacturers by suing them into submission, and yet for some reason there are a multitude of web resources built just how to tell us how to make a Hackintosh. I haven’t heard any buzz around that Apple or Steve Jobs has actually gone after one of these sites. They are big and if you search Google you find them right away and at the top of the search list: www.google.com/#hl=en&source=hp&q=hackintosh&aq=0&aqi=g10&aql=&oq=hackint&gs_rfai=&fp=ae8f9588018abe0f

    So why doesn’t Apple care? Let me first say that they have to care about the companies who actually make products and market them as Apple or OS X machines. They have a duty to the company and their shareholders to do so. But this underground movement seems to be doing something in their favour. Because of the shared platform, it is increasingly easy for other major Windows manufacturers to build their machines that are “Windows compatible” but then conveniently share the same specs as some Apple machines. If Apple uses a SigmaTel 9200 audio chip onboard and then a Windows manufacturer uses the same chip (revisions may matter) then it will work.

    Why does all this matter… “You’re rambling Marcus!!!”? Well I have noticed an increase of models (mainly laptops) and hardware components that work with OS X. This increase is good for hardware manufacturers because it gives them a little niche sell for Hackintosh users and it’s also really good for Apple. The people who are going to use these components to install OS X on are not the type of people who are going to affect your end of year numbers.

    Well not directly anyway.

    These are the people that influence the buying market. They are the 24 year old geek of the family that everyone gets to fix their computer. They are the 32 year old IT pro that works in a major company who still happens to be the geek of the family that fixes everyone’s computer. They are the guy that does a little side work in IT. Funny how I happen to be all 3 of them, at least at one point or another.

    Simply said – Apple is not worried about these people because for every geek who is building a Hackintosh, he or she is probably influencing about 10-20 others to buy a Mac. Apple’s market share for computers keeps increasing. It’s interesting to see what Apple things is part of the energy that is pushing that wave and what they try to kill as energy that holds it back.

    Geek on!

    The iPad Keynote In 180 Seconds

    No comments

    I have seen this done before and it’s always a laugh. Steve Jobs knows what he is doing when he presents and it helps that the people in the audience generally are Apple fans, but when you strip down his presentation to this – it’s funny!

    The following was done by Niel Curtis (www.neilcurtis.com/).

    The Apple iPad – This Is It Folks!

    No comments

    Follow this at http://www.engadget.com/2010/01/27/live-from-the-apple-tablet-latest-creation-event/?sort=newest&refresh=30

    It’s probably not why you think I would want them to… I am juts sick of hearing about it. I debated on actually posting this article because it just feels like I am pouring gas into the fire.

    The tablet if real will be cool, I am sure I would like it. What is driving me crazy is all the hype over it. This scenario is quite similar to a great movie release when your friends spend 3 days telling that it’s the best movie ever – only to be disappointed when you actually see it. Expectations way to high and then ‘feh’, you can take it or leave it in the end.

    Hype is good for Apple – they are doing a great job at generating it. Most of the rumours that surround this probably are leaked on purpose as part of their entire marketing plan.

    I wonder if this is because I am bitter. I probably would have a hard time justifying the purchase of one of their tablets because it’s so niche anyhow. I admit it – I would love to own all Apple stuff, just don’t due to money.

    All that said – I hope today is the day and we can start hearing reviews instead of speculation.

    Geek on!

    There have been rumours floating about that say Apple is updating their iMac line today. OOOOoooo exciting :)

    Apple Store DownLow and behold, the store is down. I am a little pumped because my brother is shopping for a new computer and he had his eyes on the iMac. An update would be nice!

    (update) Info:

    http://www.macrumors.com/2009/10/20/rumored-product-introductions-today-mac-minis-imac-airport-time-capsules/

    http://mashable.com/2009/10/20/rumor-apple-imac-macbook/

    (second update)
    Looks like they have made changes to the MacBook, the Mini and most notably the iMacs. They are now finally wide-screen, they have updated hard discs and memory configurations and they still have  a price drop. Well done Apple. Only problem is that I still can afford one :P
    more info: http://www.apple.com/pr/library/2009/10/20imac.html

    I have heard numerous reports that Apple and Verizon are working together to get the newest 4G version of the iPhone setup on their network. I have actually heard recently that they are already testing together.

    So what do I care (damned Canadian blogger!)? Well I really don’t think that it will affect me directly except that eventually changes in the US market affect Canada in one way or another. I am all up in arms about this video -

    I am afraid that by pissing of Apple and by Apple I mean Steve, then you might kill the pending deal. To me that means that the new 4G testing slows way down. We have two carriers up in Canada that are CDMA and have just released their 4G network. I am not on either but compentition for the iPhone on a carrier other than Rogers means good things for me.

    I know it’s far fetched, but be careful Verizon! Don’t mess this up for us :)

    Geek on!

    Apple’s first Macintosh named computer was launched on the 24 January 1984. 25 years on, how has the Cupertino based company changed the industry? Here are five ways we think it’s had an impact on our tech filled lives.

    via Five ways Apple changed the tech industry.

    Powered by WordPress Web Design by SRS Solutions © 2010 Marcus Hamaker is The Sleepy Geek Design by SRS Solutions

    Bad Behavior has blocked 1374 access attempts in the last 7 days.