Hurricane Electric's IPv6 Tunnel Broker Forums

Please login or register.

Login with username, password and session length
Advanced search  

News:

Welcome to Hurricane Electric's Tunnelbroker.net forums!

Author Topic: IOS  (Read 1581 times)

Misfitsman805

  • Newbie
  • *
  • Posts: 5
    • View Profile
IOS
« on: April 23, 2014, 07:09:15 PM »

IOS 6 Support would be awesome for this app! Was so excited to see that a new HE app was out! Than became bummed to find out it requires IOS 7 or later...  :(
IOS 6 support wouldn't require much of a change to code would it?
Logged

kcochran

  • Sr. Network Engineer, Hurricane Electric
  • Administrator
  • Sr. Member
  • *****
  • Posts: 397
    • View Profile
Re: IOS
« Reply #1 on: April 24, 2014, 03:00:13 AM »

Actually, it would.  It's relatively easy to move forward from iOS6->7 code, since at that point you're more or less able to tighten up and remove a bunch of code.  Not quite so easy to go back, since then you have to a) stick guards around potentially optional usage of iOS7-only APIs (as well as find them, since all apps have to be built using the most current SDK, so the IDE is no help here); b) not base any functions on any iOS7-only API additions or improvements (CFNetwork improvements, etc.); c) rely on deprecated properties, and hope they don't get removed in the next major release.

Not insurmountable, but not completely trivial.
Logged

Misfitsman805

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: IOS
« Reply #2 on: April 24, 2014, 02:08:51 PM »

So is there any plan to add support for IOS 6 or even maybe Android Froyo (2.2-2.2.3)
Logged

kcochran

  • Sr. Network Engineer, Hurricane Electric
  • Administrator
  • Sr. Member
  • *****
  • Posts: 397
    • View Profile
Re: IOS
« Reply #3 on: April 24, 2014, 02:54:30 PM »

I can't make any promises about iOS6.  It's not a simple shift to also support it, especially once iOS8 lands anyway.  Usually the down-rev sims get retired out, which then makes it kind of tough to test & build against.

As to Android, I believe the IPv6 support on those releases is limited to non-existent.  The OS has also come a long way in the four years since Froyo came out.
Logged

Misfitsman805

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: IOS
« Reply #4 on: April 24, 2014, 05:08:47 PM »

Alright thank you for the info. :)
Logged