PinnedEvan FanginLevel Up CodingRevolutionize Your Chat App with ChatGPT 3.5 API and FlutterUnlock the Power of AI Conversation with ChatGPT in Your Flutter-based Chat ApplicationMar 29, 2023Mar 29, 2023
Evan FangOpenAI DevDay, Opening Keynote SummaryOpenAI Unveils GPT-4 Turbo, Introduces GPTs and Launches New Assistants API at DevDay EventNov 21, 2023Nov 21, 2023
Evan FangGoogle I/O 2022 —When, why, and how to multithread in FlutterHow does jank happen and how to fix it?Dec 4, 2022Dec 4, 2022
Evan FangFlutter Performance Profiling — Jank issueWrite an integration test to generate metrics and record the timeline.Jun 29, 2022Jun 29, 2022
Evan FanginGeek CultureFirst time using FlutterFlowBuild your apps by drag-and-drop interfaceJun 10, 20213Jun 10, 20213
Evan FangDart 2.12 release — Null SafetyTake a look at Dart null safety and learn how to migrate your Flutter project to it.Mar 10, 2021Mar 10, 2021
Evan FangHow to make your ScrollView support pull-to-refresh?RefreshIndicator comes to help!Dec 20, 2020Dec 20, 2020
Evan FangFlutter — FloatingActionButton ripple page transitionHow to make a spread-out and shrink-in ripple page transition?Jul 25, 20201Jul 25, 20201
Evan FanginThe StartupFlutter — Shimmer EffectHow to implement a fantastic shimmer effect like Facebook?Jul 12, 2020Jul 12, 2020
Evan FanginThe StartupFlutter — Slivers and CustomScrollViewHow to achieve custom scrolling effects with Slivers?Jun 19, 2020Jun 19, 2020