Frank JiaBuilding Solutions with PayID — The Future of Cryptocurrency PaymentsPayID is the future of cryptocurrency and fiat payments. Here’s my experience building upon the PayID protocol for the PayID hackathon.Sep 2, 2020Sep 2, 2020
Frank JiainBetter ProgrammingCreate a Multi-Segment Picker in SwiftUIHow to pick multiple things in your UIAug 8, 20201Aug 8, 20201
Frank JiainLevel Up CodingCancelled Internships — Where to Go Next? Learning from My Experience.As the COVID-19 pandemic ravages the world, students and new grads lie hopeless in its wake of destruction. Although nothing is more…Jul 11, 2020Jul 11, 2020
Frank JiainLevel Up CodingBetter RESTful Image Transfer: Multipart Uploads with Python Flask & SwiftThere’s a better way to send images to your back end server.Jun 29, 2020Jun 29, 2020
Frank JiainThe StartupRESTful Image Transfer with Base64 EncodingI’m currently building an iOS app that requires some image processing functionality — the user would scan a food label, and I would need…Jun 13, 2020Jun 13, 2020
Frank JiainBetter ProgrammingHow to Conditionally Apply View Modifiers in SwiftUIApply view modifiers depending on some property or variableMay 31, 20202May 31, 20202
Frank JiainBetter ProgrammingBuild a Custom iOS Segmented Control With SwiftUILet’s go further than Apple’s default segmented controlMay 18, 20203May 18, 20203
Frank JiaHow To: Programmatically Change iOS Status Bar Color with SwiftUIWith UIKit, changing the color of the status bar content is as simple as:May 8, 20203May 8, 20203
Frank JiaCreating Activity Rings in SwiftUIHow to use SwiftUI to create a dynamic and customizable activity ring.Apr 30, 20201Apr 30, 20201
Frank JiaLearning Mobile App Development: From Clueless to a ProfessionA recount of my experiences learning Swift, Kotlin, and Java to develop mobile apps as a profession.Jul 8, 2019Jul 8, 2019