Guest Michael Hulet teaches us how to build more accessible solutions on iOS using available tools, frameworks, and standards.
We’re celebrating 20 years in business —and during that time, we’ve seen some seismic shifts in mobile development.
Abstract This discussion will cover the ins and outs of migrating an existing native iOS/Android app to Flutter. For developers considering migrations, we’ll discuss comparing technologies, key architectural considerations, and more. The efficiency potential for mobile apps to be write-once can’t be overstated, but it’s important to understand what the real costs are. NeuroFlow’s Director … Read More
Tracey Welson-Rossman and Aaron Mulder, CTO of Chariot Solutions, talk about how the team at Chariot took the Journal My Health app to market with speed, and the decisions they made along the way.
Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract Managing state in Android applications can be painful. Over the years, various architectural patterns have evolved to try and tame it: MVC, MVP, and MVVM. MVI (Model-View-Intent) is an evolution of these patterns. Thanks to Immutable State … Read More
Check out our YouTube playlist to watch all the talks from Emerging Technologies for the Enterprise 2020. Abstract The way you architect and write your iOS and macOS apps is about to change completely. The future of development on Apple platforms is SwiftUI and Combine. You will have to rethink everything from the way you … Read More
Abstract Getting started with machine learning on the mobile platform can be daunting. From learning how to implement low-level models and use frameworks, to optimizing and adapting those models for mobile, it can be overwhelming. With ML Kit, regardless of one’s machine learning expertise, one can build compelling machine learning functionality into their mobile apps. … Read More
Abstract Often companies with large mobile user bases find that they have to balance rapid iteration with the amount of work involved in launching and coordinating a product on multiple platforms (web, native Android, and native iOS). Faced with exactly this question for the Airbnb reservation system, we designed a server-driven UI framework for web, … Read More
Abstract They said Swift is “protocol oriented,” so you wrote protocols. But you wanted them to be generic, so you added associated types. But your collections broke, so you added type-erasers. But your “as”-casts broke, so you switched to Any. But then everything broke, so you read about Mirror. And the tears began. Why did … Read More
Handoff is a neat feature that was introduced in iOS 8 and macOS (then OS X) v10.10. This capability allows an app to pass data across macOS and iOS devices so that a task started on one device can be completed on another device. In this tutorial we will implement Handoff on both iOS and macOS platforms.