Welcome to the CrackBerry Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 11 of 11
Like Tree1Likes
  • 1 Post By Thunderbuck
  1. Shanerredflag's Avatar
    CrackBerry Genius of Geniuses

    Posts
    18,631 Posts
    Global Posts
    18,637 Global Posts
    Thread AuthorThread Author   #1  

    Default IOS question

    Quick question and I apologize in advance if this is a totally simple thing...I'm not a dev and am curious:

    1) Bb10 is a totally new OS, as such did every app need to be re written to work on it?

    2) When iOS is replaced as it inevitably will be what becomes of those 700k plus apps written for it...will every app need to be re done for their new OS thus starting all over again on the app count?

    Thanks in advance...apologies if this is a stupid question.
  2. kevinnugent's Avatar
    CrackBerry Genius

    Posts
    4,142 Posts
    Global Posts
    4,267 Global Posts
    PIN
    2B630F1E
    #2  

    Default

    1) yes
    2) yes - unless they make it backwards compatible which is likely.
    Thanked by:
    Shanerredflag (01-25-2013) 
  3. Shanerredflag's Avatar
    CrackBerry Genius of Geniuses

    Posts
    18,631 Posts
    Global Posts
    18,637 Global Posts
    Thread AuthorThread Author   #3  

    Default

    Thanks much.
  4. Thunderbuck's Avatar

    Posts
    6,557 Posts
    Global Posts
    6,560 Global Posts
    PIN
    2B6927F7
    #4  

    Default

    The upside: because this essentially a new ecosystem, it's going to be the better part of a decade before apps become obsolete. In the case of iOS, they're going to hit a wall. Soon.
    “Never argue with a fool, onlookers may not be able to tell the difference.”

    --Mark Twain
    Thanked by:
    Shanerredflag (01-25-2013) 
  5. RubberChicken76's Avatar
    CrackBerry Genius

    Posts
    4,664 Posts
    Global Posts
    4,670 Global Posts
    #5  

    Default

    Quote Originally Posted by Shanerredflag View Post
    Quick question and I apologize in advance if this is a totally simple thing...I'm not a dev and am curious:

    1) Bb10 is a totally new OS, as such did every app need to be re written to work on it?
    Somewhat. I think of it under the hood as BlackBerry Tablet OS 3.0. BlackBerry OS apps won't work on it at all. If I remember right, PlayBook apps can be ported quickly. It also supports many Android apps, so some of them will run in the Android Player. Also, it supports some of the standard game libraries so many of the games can be ported over quickly.


    2) When iOS is replaced as it inevitably will be what becomes of those 700k plus apps written for it...will every app need to be re done for their new OS thus starting all over again on the app count?
    I actually don't know. When Apple introduced Mac OS X (iOS's big brother) in 2001 or so, they actually had a "classic mode" that would enable it to run the original Mac OS apps. It was in several versions of OS X before it was retired. They might take that approach again. Maybe not.

    http://en.wikipedia.org/wiki/Classic_Environment
    Thanked by:
    Shanerredflag (01-25-2013) 
  6. Shanerredflag's Avatar
    CrackBerry Genius of Geniuses

    Posts
    18,631 Posts
    Global Posts
    18,637 Global Posts
    Thread AuthorThread Author   #6  

    Default

    Thanks for the insight gentlemen...Mr Thunder are you ready for Rendezvous?...man I miss that festival!
  7. Thunderbuck's Avatar

    Posts
    6,557 Posts
    Global Posts
    6,560 Global Posts
    PIN
    2B6927F7
    #7  

    Default

    Quote Originally Posted by Shanerredflag View Post
    Thanks for the insight gentlemen...Mr Thunder are you ready for Rendezvous?...man I miss that festival!
    Heyyy! I'm guessing you lived here? Yeah, we're always up for a party here!
    “Never argue with a fool, onlookers may not be able to tell the difference.”

    --Mark Twain
    Shanerredflag likes this.
  8. mikeo007's Avatar
    CrackBerry Genius

    Posts
    4,221 Posts
    Global Posts
    4,957 Global Posts
    #8  

    Default

    Quote Originally Posted by Thunderbuck View Post
    The upside: because this essentially a new ecosystem, it's going to be the better part of a decade before apps become obsolete. In the case of iOS, they're going to hit a wall. Soon.
    Just wondering...what part of iOS (in your mind) will make its apps become obsolete exactly? If you take a look at the APIs available on BB10 and the APIs available on iOS, they are extremely similar.
  9. Thunderbuck's Avatar

    Posts
    6,557 Posts
    Global Posts
    6,560 Global Posts
    PIN
    2B6927F7
    #9  

    Default

    Quote Originally Posted by mikeo007 View Post
    Just wondering...what part of iOS (in your mind) will make its apps become obsolete exactly? If you take a look at the APIs available on BB10 and the APIs available on iOS, they are extremely similar.
    I'll admit, it was more of a generalization than anything else. Platforms age, and sometimes new features come along that don't really work with the original platform, so there needs to be kludgy shims built to make it work. Build enough kludgy shims and the whole OS starts to bog down after a while.

    BBOS hit its wall a few years ago, hence the effort to get a QNX-based OS ready. Apple can certainly try to apply a new UI to iOS, (or new UI features, at any rate), but they too may find themselves needing to look at overall architecture eventually.
    “Never argue with a fool, onlookers may not be able to tell the difference.”

    --Mark Twain
  10. mikeo007's Avatar
    CrackBerry Genius

    Posts
    4,221 Posts
    Global Posts
    4,957 Global Posts
    #10  

    Default

    Quote Originally Posted by Thunderbuck View Post
    I'll admit, it was more of a generalization than anything else. Platforms age, and sometimes new features come along that don't really work with the original platform, so there needs to be kludgy shims built to make it work. Build enough kludgy shims and the whole OS starts to bog down after a while.

    BBOS hit its wall a few years ago, hence the effort to get a QNX-based OS ready. Apple can certainly try to apply a new UI to iOS, (or new UI features, at any rate), but they too may find themselves needing to look at overall architecture eventually.
    I think that more than anything, it depends on the foundation that is being built upon.
    Look at Microsoft Windows. Sure, it's had its off moments, but for the most part has functioned very well. A lot of Windows hasn't changed since the days of NT 4, it it still looks and performs well, with no end in sight.

    Insert another desktop OS (OS X, Linux) and the story remains much the same.

    BBOS is an example of how not to do it. The OS was limited from the start, and the design was rather in-hospitable to the idea of apps.
    That's why they've moved onto QNX and Neutrino, they needed a fresh start, there was no use in pumping additional work into the Java based OS.

    iOS is based on Apple's fork of the Mach kernel which has performed very well in Apple's desktop OS and performs equally well in BSD. There aren't any apparent areas where Mach or OS X are lacking.
    Thanked by:
    RubberChicken76 (01-29-2013) 
  11. #11  

    Default IOS question

    My personal thoughts here but...

    Apple hasn't done a thing except lose money since the loss of Steve Jobbs. The last few contributions they have made are well... Uninteresting. And uninteresting + technology don't mix well.

    With that said, you can build cross platform apps. On average they don't work "quite as well" but they cover more ground.

    Marmalade, AIR (will eventually become HTML5), HTML5 (jquery / sencha / phonegap), C++ and QT (in some cases) are of varying cross platform abilities.

    Apples objective C is proprietary iOS thing that much like Mac OS - has little impact on the world when moved off a Mac. Just as Cascades and BBUI are of little value to anyone not using BlackBerry. And ADT (Android) is of no real use to other platforms either other than Android.

    You just need to pick smart. Sometimes it makes sense to select a language you are less familiar with if you don't want your code to expire in a year. No matter how much the 1-os proprietary language has been prettied up.

    Ed

    Sent from my BlackBerry Veedu using Tapatalk 3

Similar Threads

  1. Replies: 50
    Last Post: 02-02-2013, 12:23 AM
  2. Question for those that use iOS for emails
    By jly.public in forum Apple iPhone/iPad
    Replies: 2
    Last Post: 10-19-2012, 03:51 PM
  3. Question about IOS calendar
    By NursingNinja in forum Apple iPhone/iPad
    Replies: 1
    Last Post: 06-23-2012, 08:31 PM
  4. iOS 5 Notification Bar Question
    By RollingRock1988 in forum Apple iPhone/iPad
    Replies: 7
    Last Post: 06-13-2011, 09:19 PM
  5. Random Question and Answer Game
    By tmag2005 in forum Rehab & Off-Topic Lounge
    Replies: 4
    Last Post: 03-03-2009, 06:30 AM

Posting Permissions