WAAppRouting

Developed and Maintained by Ipodishima Founder & CTO at Wasappli Inc. (If you need to develop an app, get in touch with our team!)

So what is this library useful for? Good question. Let’s answer by asking an other question. Have you been struggled at some point with the following issues?

  • Well, I need to add some shortcuts to some parts of my apps and it seems crappy to manually allocate the path and select the controllers I need.
  • I’m tired of using the push view controller method.
  • I wish I had some kind of url handling to get to specific parts of my app just as easily as snapping a finger.
  • If it could even handle a controller stack this would just be awesome.
  • I found a library but it’s not working with my custom container…
  • I found a great library but the route matching is not working with my requirements…

All this points are answered by WAAppRouting (and more)

Which Uses?

  • For all iOS: enable linking in your app. It is always useful to tell your app to go to home/events/3/register with some magic involved.
  • For iOS 9: supports deeplinks (like Twitter app). Opening this URL Me on twitter would opened directly the app instead of the website.
  • For iOS 9: respond to a search event. By using CoreSpotlight, users can go to your app by opening from a search result like a booking. At this point, you need to consider to goto://bookings/bookingFromSearchID. Please take a look at an implementation of routing using a library which automatically index your CoreData stack WACoreDataSpotlight.
  • For iOS 9 and more specifically new iPhones 6S and 6+S: respond to 3D Touch

Posted

in

,

by

Comments

Leave a Reply