1. lnichols's Avatar
    Why focus on Android then? iOS is the app king, and I'd rather see an iOS player before an Android one.

    Posted via CB10
    07-29-13 10:46 AM
  2. kirkins's Avatar
    Thought I'd chime in here. I was the one who tipped the story to Gadget Masters and have now come out with the story of how I came to see the 'player' if you want to call it that.

    The Story Behind iOS App Player on BlackBerry 10 | The Gadget Masters

    What I want to emphasize is that app I saw had several top iOS games compiled into one app. Thus it appeared to be an iOS player, it may in fact just be a system which converts the Objective-C to native Android/BlackBerry but the fact that the founders were able to convert so many top iOS games made the development seem amazing, whether or not you call it an iOS App player doesn't really matter. It's a technology which can get iOS apps running on BlackBerry 10 Quickly!
    app_Developer likes this.
    07-30-13 12:16 PM
  3. kirkins's Avatar
    I agree. Apple is very particular with their intellectual property, and they have a history of shuttering any Mac clone in the past so the precedence is there for suing the brains out of anyone who tries to use iOS without their permission.

    Posted via CB10
    Also agree, part of my suspicion as to why the company is operating in stealth mode.
    07-30-13 12:36 PM
  4. canu900's Avatar
    See everybody BlackBerry is the best

    Posted via CB10
    kirkins likes this.
    07-30-13 01:53 PM
  5. BadGoliath42's Avatar
    Why focus on Android then? iOS is the app king, and I'd rather see an iOS player before an Android one.

    Posted via CB10
    Android is basically free and open-source. iOS is not, same with BB10.

    Posted via CB10
    07-30-13 03:47 PM
  6. kirkins's Avatar
    Alec Saunders confirms that the iOS player exists!

    https://twitter.com/asaunders/status/362309233410187264
    MaxR_A likes this.
    07-30-13 04:59 PM
  7. Dave Bourque's Avatar
    All your bases belong to us.

    -BlackBerry

    Sent from my BB10 smartphone.
    kirkins and RECOOL like this.
    07-30-13 05:22 PM
  8. k__dam's Avatar
    Wow this is big news

    Posted via CB10
    07-30-13 06:02 PM
  9. masterscarhead1's Avatar
    I do believe it is very well possible. A dev could easily emulate the iOS environment if he wants to. HOWEVER, it will have to be sideloaded, because BB will never allow it in app world due to copyright infringements.
    07-30-13 06:10 PM
  10. masterscarhead1's Avatar
    Alec Saunders confirms that the iOS player exists!

    https://twitter.com/asaunders/status/362309233410187264
    I can also confirm that BB10 for PB exists......doesn't mean it's going to be released though
    anon(3896606) and mikeo007 like this.
    07-30-13 06:11 PM
  11. app_Developer's Avatar
    What I want to emphasize is that app I saw had several top iOS games compiled into one app. Thus it appeared to be an iOS player, it may in fact just be a system which converts the Objective-C to native Android/BlackBerry but the fact that the founders were able to convert so many top iOS games made the development seem amazing, whether or not you call it an iOS App player doesn't really matter.
    Were these games only? That would make sense, because then the "player" would only need to reproduce a small slice of the iOS frameworks to support most games. Supporting OpenGL (or Cocos or similar) type games would be feasible I think.

    Business or productivity apps would be an entirely different ballgame though. I can't imagine how a developer could legally or practically reproduce all of the iOS frameworks (UIKit, MapKit, Core Animation, Core Motion, Core Location, etc., etc., etc.) that apps depend on. If they just rip these frameworks off an iPhone, then the C&D letter from Apple will come very quickly.
    MasterOfBinary and trwrt like this.
    07-30-13 06:18 PM
  12. masterscarhead1's Avatar
    Were these games only? That would make sense, because then the "player" would only need to reproduce a small slice of the iOS frameworks to support most games. Supporting OpenGL (or Cocos or similar) type games would be feasible I think.

    Business or productivity apps would be an entirely different ballgame though. I can't imagine how a developer could legally or practically reproduce all of the iOS frameworks (UIKit, MapKit, Core Animation, Core Motion, Core Location, etc., etc., etc.) that apps depend on. If they just rip these frameworks off an iPhone, then the C&D letter from Apple will come very quickly.
    But at the same time, you could just link many of the functions back to the corresponding one on the BB10 OS. That's what the android player does right now. Need market, open BB world. Need settings? Open BB10 settings. Need camera? Open BB10 camera. This method would work for many apps, excluding those that require the main framework, just like we can't login into google account within the sideloads.
    Essentially, you'd just be bridging between the app itself and the BB10 OS, acting like a translator. So unless apple has copyrights to the coding language itself, it theoretically is legal.
    07-30-13 06:28 PM
  13. mikeo007's Avatar
    But at the same time, you could just link many of the functions back to the corresponding one on the BB10 OS. That's what the android player does right now. Need market, open BB world. Need settings? Open BB10 settings. Need camera? Open BB10 camera. This method would work for many apps, excluding those that require the main framework, just like we can't login into google account within the sideloads.
    Essentially, you'd just be bridging between the app itself and the BB10 OS, acting like a translator. So unless apple has copyrights to the coding language itself, it theoretically is legal.
    BB10 has no compatible equivalent for most of the APIs mentioned (UI kit, core animation, etc). This goes doubly so for some of the new iOS 6 & 7 APIs. They would have to be hard coded which does get into copyright infringement territory.

    Then there's the whole xCode TOS that you is pretty stringent. If you make something in xCode, it can only be used on OSX or iOS. Compiling for use on another platform is a violation.

    That's why the tool in question is just a code translator as the source link now reveals.

    There was an iOS emulator over a year ago, and it completely vanished. Guess why
    07-30-13 06:31 PM
  14. kirkins's Avatar
    I didn't look through the app list but was told by the founder that they are currently looking for mainly game developers for their beta program right now.

    Though as Reebe shows other types of apps can work too, assuming they aren't using too many Apple specific APIs as @App_Developer mentioned.
    07-30-13 06:34 PM
  15. app_Developer's Avatar
    But at the same time, you could just link many of the functions back to the corresponding one on the BB10 OS. That's what the android player does right now. Need market, open BB world. Need settings? Open BB10 settings. Need camera? Open BB10 camera. This method would work for many apps, excluding those that require the main framework, just like we can't login into google account within the sideloads.
    Essentially, you'd just be bridging between the app itself and the BB10 OS, acting like a translator. So unless apple has copyrights to the coding language itself, it theoretically is legal.
    That's much easier said than done.

    Let's take one example: CoreLocation. That's just one small example. You have to support every API call in CL, as well as all of the delegate call backs. Half the features in CoreLocation are still not available to Cascades developers!

    Then look at UIKit. There are 100's of APIs there that developers use. You're going to make all those 100's of APIs work in exactly the same way as they do on iOS?

    The language isn't the big issue (there are open source implementations of the runtime), the issue is the thousands of different API calls and all of their delegate callbacks. You're talking about a project the size and scope of Wine, and look how many years (decades actually) that it took Wine to become decent (and it's still not that great)
    kirkins likes this.
    07-30-13 06:35 PM
  16. kirkins's Avatar
    Also for everyone who is talking about how awesome it would be if we could 'side-load' using this process. Unfortunately as long as this company owns the iOS Player(or porting tool) it's not going to happen. Their business model is to collect a % of revenue generated from apps which use their tools to port to Android/BB10.

    The only way that would be possible is if BlackBerry bought the technology and made it available like the Android Player.
    07-30-13 06:37 PM
  17. app_Developer's Avatar
    I didn't look through the app list but was told by the founder that they are currently looking for mainly game developers for their beta program right now.

    Though as Reebe shows other types of apps can work too, assuming they aren't using too many Apple specific APIs as @App_Developer mentioned.
    Yeah, games that are written to OpenGL or Cocos2D or something make perfect sense. That i can see working, for the same reason that it was easy to port Angry Birds to PBOS. Games like that use a very narrow set of APIs, and OpenGL APIs are already present in BB10.
    07-30-13 06:37 PM
  18. masterscarhead1's Avatar
    Hmmm. You guys are obviously more knowledgeable than I am in this field.
    I guess an emulation environment can be made to a certain extent. Just like the runtime on PB for android, it is very limited, and has very few functions and apps that can work. But I guess, for games at the very least, I guess it would be feasible. As for the other "productive" apps, most of them are on android anyways, so I don't think there really is a need for that.
    07-30-13 06:45 PM
  19. Kobe Barksdale's Avatar
    correct me if I'm wrong but isn't We Chat App and iOS port? reason why I say so is if you try to connect it via Facebook on the BB10 the mobile facebook page "facebook for iOS" instead of the usual "facebook for Android" we are accustomed to seeing with the Android ports. Is anyone using We Chat app?
    07-30-13 07:44 PM
  20. Bla1ze's Avatar
    We've been down this road before... it ends with a dark closing scene and people go missing along with their information.
    mikeo007 and kirkins like this.
    07-30-13 07:48 PM
  21. meltbox360's Avatar
    Also for everyone who is talking about how awesome it would be if we could 'side-load' using this process. Unfortunately as long as this company owns the iOS Player(or porting tool) it's not going to happen. Their business model is to collect a % of revenue generated from apps which use their tools to port to Android/BB10.

    The only way that would be possible is if BlackBerry bought the technology and made it available like the Android Player.
    In my opinion this would be an excellent investment. Although it does create more UI fragmentation.
    08-01-13 07:11 PM
  22. meltbox360's Avatar
    Double post... much later Dx
    08-02-13 12:25 AM
  23. MPF94025's Avatar
    If developers could make minor adjustments in their apps to port to BB10 OS, and collect $$ for the sale of the BB World app, why wouldn't they do so? Why have an end user have to do some tweak, then rely on them sideloading the app? Seems like something is missing from the equation.

    There are many developers for iOS and Android, and as far as I'm aware iOS does not restrict what other platforms a developer can work with.
    08-02-13 01:11 AM
  24. UnlimitedEra's Avatar
    Too bad apple's gonna sue somebody


    Sent from my iPhone 5 using Tapatalk
    08-02-13 01:21 AM
49 12

Similar Threads

  1. Can't add gmail account (10.2.0.810)
    By casino141 in forum BlackBerry 10 OS
    Replies: 7
    Last Post: 07-29-13, 01:52 PM
  2. Questions before switching from Android to BB 10 OS
    By Razva in forum BlackBerry 10 OS
    Replies: 6
    Last Post: 07-29-13, 09:01 AM
  3. Crackberry App log in question
    By MontoyaOscar84 in forum General BlackBerry News, Discussion & Rumors
    Replies: 2
    Last Post: 07-29-13, 02:30 AM
  4. Verizon 10.1 update for Z10 now available
    By honeyme in forum General BlackBerry News, Discussion & Rumors
    Replies: 1
    Last Post: 07-29-13, 12:38 AM
  5. Bravo to blackberry
    By jscaroo in forum BlackBerry Z10
    Replies: 1
    Last Post: 07-29-13, 12:18 AM
LINK TO POST COPIED TO CLIPBOARD