8 iOS Apps since 2015 • Catered to multiple domains including HealthTech, EduTech, Social, Vehicular Tracking, Process Automation etc. NonStop io Technologies
• Better conceptual overview of the App • Easy understanding of transitions • Made AutoLayout a lot easier • Excellent integration with IDE from designer point of view • Helps achieve speed up in designing and prototyping • Easy for beginners who have no particular background in software design NonStop io Technologies
• Designed to be an aggregator of all the medical services like clinics, hospitals, pathology labs, • Platform for patients, doctors, hospitals, chemists, and path-labs NonStop io Technologies
screens and one storyboard • Storyboard loading time started getting bigger • Repository merging conflicts started becoming real pain as multiple developers started working on the project Case Study 1- The Roadblock NonStop io Technologies
of storyboard and the corresponding controller • View-Controller separation based on functionality paved way for less repo merge conflicts since every developer worked on one functionality at a time Case Study 1- Solution and Advantages NonStop io Technologies
App was intended to train sales representatives across the globe • App was supposed to be localized to have multi- lingual support • App consisted of multimedia rich training content including text-with-audio-background, videos and quiz • Quiz had animation effects based on actions of the user NonStop io Technologies
across the different devices • AutoLayout only worked as long as it was setup for specific size class • iPhone6S and iPhone6S Plus have the same size class, but difference form factors • Constraints and dimensions nightmares! NonStop io Technologies
• They provide a great bird’s eye view of complete App workflow • However, as complexity increases the storyboards tend to get slow to load, and inconvenient to traverse • Autolayout works best independent of constraint dependencies for devices belonging to the same size class • In order to cater to the layout constraints for different devices of same size class on needs to enforce them at runtime NonStop io Technologies
oneself as an engineer, expert and a leader • SwiftIndia is one of the best tech. communities around for Swift learning, discussions and networking NonStop io Technologies Pune B’lore D elhi Mumbai H ’bad Chennai Ahmedabad Indore