Skip to content

Roadmap

Nick Gerard edited this page Dec 11, 2015 · 19 revisions

Roadmap

Here are the high-level objectives for our team over the next few months.

Building out our iOS API support

We're adding APIs and fixing bugs with every release. Here are some of our highest priorities at the moment. If you think we should be focusing on something not mentioned here, file an issue and let us know!

  • KVO/KVC
  • GLKit
  • Improved OpenGL support
  • Improved UIKit support
    • Mapping iOS controls to Windows 10 controls
    • Improved accessibility support
  • Improved CoreFoundation support
    • Location Services
    • Missing collections
    • NSUserDefaults
  • Support for popular iOS third-party frameworks
    • Cocos2D
    • AFNetworking
    • Facebook SDK
  • Improved support for system frameworks
    • StoreKit
    • EventKit
    • AddressBook

Making it easier to get started

We know – the barrier to entry to getting started with the bridge is too high. Here's what we're working on to make it easier.

  • New project website
  • New project Wiki on GitHub
  • Useful, standardized source code annotations
  • Publish coding conventions and standards
  • Downloadable evaluation virtual machines, so you can try out the bridge using the virtualization environment of your choice
  • Automatic app analysis tool, so you can see how much of your app is compatible with the bridge
  • API availability browsing, so you can see exactly what the bridge supports
  • Improved documentation, samples and tutorials

Improving our tooling and developer experience

  • Preliminary Storyboard support
  • Preliminary XIB support
  • AutoLayout support
  • Syntax highlighting
  • Improved Storyboard support
  • Improved XIB support
  • Objective-C annotations in Visual Studio

Improving our Objective-C compiler and runtime

  • ARM support (currently x86 only)
  • Compiler optimization support