iOS 64-bit/8.1, master or sp3?

For those "playing along" with progress toward iOS 64-bit/iOS 8.1 I wonder if anyone has any advice as to which is more stable: `master` branch or `5-0-sp3-stable`?

Both currently do build a fat binary with arm7 and arm64, and can target iOS 8.1. As well, Apple simulator startup and rholog.txt following issues have been clean-up in both.

From looking at the checkins, it looks like SP3 is limited (as far as iOS goes) primarily to the 64-bit/8.1 issues and many bug fixes (such as both bug fixes for geolocation), while `master` progresses with some additional "new style" apis, including photo. Quite a bit was recently backed-out of SP3.

I'm working a new app that will be submitted to the Apple App Store, and so 64-bit is a must. No currently released Rhodes version will build 64-bit, and so I want to work from the start with a branch that will build for that environment. The deadline for submitting new apps that are 32-bit only and that target less than iOS 8.1 passed on February 1. (Deadline for updates to existing apps is June 1.)

Not complaining, BTW, I see how much hard work has been done toward the goal of iOS 64-bit/8.1 as well as bringing more of the APIs up-to date. Thanks!

Mark Nongkhlaw
Hi Jon,This is kinda dumb,

Hi Jon,

This is kinda dumb, but do we require a 64 bit machine to develop for iOS 64-bit?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
I think that to build iOS8

I think that to build iOS8 apps you need Mavericks or Yosemite, both are 64bit only OS.

IIRC Apple started the shift to 64bit in Lion and Mountain Lion is a 64bit only OS (this is why my white 2007 macbook with a Core 2 Duo is stuck to Lion...)

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Mark Nongkhlaw
Is it possible to build 64

Is it possible to build 64 bit iOS apps on a PC with a virtual machine to emulate a Mac ? Will there be any repercussions ?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jon Tara
do we require a 64 bit

do we require a 64 bit machine to develop for iOS 64-bit?

They are two separate concerns. This affects only builds for iOS hardware (ARM architectures), not simulators. All simulator builds actually build Intel x86 code. Anyway, all Macs that can be used to build Rhodes projects have 64-bit processors. But maybe not (pure) 64-bit OS, depending on what is installed.

aside for Pietro - your white Macbook has a 64-bit processor. You're stuck on Mountain Lion because Apple choose not to support it due to not wanting to support the drivers. It may be due to graphics chipset. I think there might be some third-party solutions though!

I have a late-2008 "aluminum Macbook" (just before 13" Pro). It's also Core 2 Duo, and runs Yosemite. It's the oldest model (or one of the oldest) supported. I fear it may drop out on the next update. But it's just for the road, I use a Mac Mini - the impossible-to-get discontinued quad-core model that is faster than the entry-level Mac Pro.

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Pietro Francesc...
Hi Jon,If your interest is to

Hi Jon,

If your interest is to cover iOS8 64bit requirement, then SP3 is the way to go.

This service pack will be released shortly and its main goal is to provide support for 64bit iOS8.

The work on master branch is now targeting v5.1 planned for 2015Q2.

~Pietro

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jon Tara
Thanks, Pietro! I guessed

Thanks, Pietro! I guessed right on the version number for master, LOL. (I have to assign it SOME different version number when I create the Gem...)

Would I be guessing right to call SP3 5.0.30? (It's what I guessed.)

SP3 it is, then. Looks like lots of iOS (and other) activity going on in master, as well. It's good to see the pace picked-up. I think the Zebra acquisition has been good for RhoMobile. Read a very positive article on Forbes site. Really a very brilliant and well thought-out acquisition.  Since it is peripheral to this discussion, I will post it as a separate post, since I think all who are concerned about the business aspects should definitely read!

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jon Tara
Can anyone comment on what

Can anyone comment on what SP4 is about? I see a new branch has appeared. "SP" would imply some bug-fix release, rather than the upcoming 3Q15 5.1.

Any info appreciated! I've been working with SP3 on iOS with no troubles, but not on a large project. I'm about to try a very big existing project on it, so it will be a good test!

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Robert Galvin
JohnSP4 we are adding Mobile

John

SP4 we are adding Mobile Iron VPN support for iOS. I do not believe there are any other updates planned right now for it, but that may change.

Rob

Vote: 
Vote up!
Vote down!

Points: 1

You voted ‘up’


Jon Tara
Thanks, Rob!I was unfamiliar

Thanks, Rob!

I was unfamiliar with MobileIron. Took a quick look, and sounds like really a great option for BYOD. Addresses concerns for both employer and employee. Should be a great addition to the RhoMobile toolkit!

(TL;DR MobileIron implements per-application VPNs, keeping enterprise and personal apps and data apart on BYOD devices.)

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Mark Nongkhlaw
Jon/Rob, call me lazy, but

Jon/Rob, call me lazy, but where can I get more info on MobileIron from? Can we use it like VOIP or IP Phone or FTP thru VPN within an enterprise, if yes what are the infrastructural requirements?

Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Jon Tara
Apparently this:App Wrapping
Vote: 
Vote up!
Vote down!

Points: 0

You voted ‘up’


Log in to post comments