John CassidyThe Architecture of Good User FlowHow to work with Capabilities and Mechanisms of Control in app designs to ensure User Flow is not impacted by Architectural Decisions.May 2, 2021May 2, 2021
John CassidyBuilding a Simple Stack Navigator with Flutter Navigation 2.0How to make use of a RouterDelegate to control your application Navigation StrategyApr 22, 2021Apr 22, 2021
John CassidyUsing recoil with You.i Engine OneA Demonstration of how to integrate a You.i Engine One application with recoiljs.Nov 3, 2020Nov 3, 2020
John CassidyYou.i Engine One: Platform Specific Video PlayersHow Platform Video Players are integrated into You.i Engine OneOct 14, 2020Oct 14, 2020
John CassidyYou.i Engine One Performance: OverdrawHow to proactively write performant screens by being aware of a concept called Overdraw.Jul 3, 2020Jul 3, 2020
John CassidyFocus Management on You.i Engine One: Trapping FocusTrapping focus in a Connected TV ApplicationFeb 13, 2020Feb 13, 2020
John CassidyPlatform and Form Factor Specific Code in your You.i Engine One React Native ApplicationHow to work with Out-of-Tree Platform support and Form Factors when building a common code base across many different target platforms.Jan 12, 2020Jan 12, 2020
John CassidyYou.i Engine One: Structuring Native Code for Multi-Platform SupportRecommendations on how to structure native code with platform agnostic abstractions and separation of platform specific integrations.Jan 7, 2020Jan 7, 2020
John CassidyYou.i Engine One Performance: Manipulating the Scene TreeHow to work with memory constrained devices by manipulating the scene tree directlyNov 28, 20191Nov 28, 20191
John CassidyImplementing Screen Transitions on You.i Engine One With React NavigationHow to use custom screen transitions with React Navigation and take advantage of animation capabilities of the After Effects Workflow.Nov 13, 2019Nov 13, 2019