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.5 min read·Sep 2, 2020----
Frank JiainBetter ProgrammingCreate a Multi-Segment Picker in SwiftUIHow to pick multiple things in your UI3 min read·Aug 8, 2020--1--1
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…9 min read·Jul 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.2 min read·Jun 29, 2020----
Frank JiaRESTful 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…3 min read·Jun 13, 2020----
Frank JiainBetter ProgrammingHow to Conditionally Apply View Modifiers in SwiftUIApply view modifiers depending on some property or variable2 min read·May 31, 2020--2--2
Frank JiainBetter ProgrammingBuild a Custom iOS Segmented Control With SwiftUILet’s go further than Apple’s default segmented control6 min read·May 18, 2020--3--3
Frank JiaHow To: Programmatically Change iOS Status Bar Color with SwiftUIWith UIKit, changing the color of the status bar content is as simple as:2 min read·May 8, 2020--3--3
Frank JiaCreating Activity Rings in SwiftUIHow to use SwiftUI to create a dynamic and customizable activity ring.5 min read·Apr 30, 2020--1--1
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.4 min read·Jul 8, 2019----