Blog by Frank

Welcome 😀

My Apps

Oh My Flag
Download on the App Store
Regex Go
Download on the App Store

My Project

Regex Go - Open Source App on the GitHub

download on app store

Master Regex with Regex Go!

🤗 Say goodbye to tedious text processing tasks with Regex Go - your ultimate tool for seamless string manipulation using Regex and user-friendly RegexBuilder 🤩.

cover image

Oh My Flag - Open Source App on the GitHub

GitHub Stars Follow on twitter About Frank Blog Page

Banner for App Store

Download on the App Store

Video Link: Twitter

Swift Student Challenge - WWDC22 on Twitter

Oh My Flag Walk Through

The App Oh My Flag helps students get familiar with flags. It is both educating and entertaining with the design of multi-module and interactive tasks.

SwiftUI & CoreData & PencilKit & DocC #wwdc22

— Frank Chu (@cyongfrank) April 25, 2022

The App helps students get familiar with flags. It is both educating and entertaining with the design of multi-module and interactive tasks.

The project was starred by 10 developers on GitHub and was submitted to the App Store, receiving 1066 impressions in the first week.

Smart Speaker - Open Source Embeded Project on GitHub

Video Link: Twitter

Smart Speaker on Twitter

Get ready to have your conversations taken to the next level with ChatGPT - the world’s first smart speaker powered by AI! #ChatGPT #SmartSpeaker #Azure #picovoice

— Frank Chu (@cyongfrank) February 25, 2023

Smart Speaker powered by OpenAI, MS Azure, Picovoice.ai

Smart Speaker

Based on the refined OpenAI models and extensive research on user needs, this project aimed to select a speech implementation framework that could meet the requirements of embedded systems.

We utilized Python Flask and React Socket.io to achieve seamless communication between the front-end web page and back-end server, visualizing GPT texts on the web page, and integrating Azure and OpenAI GPT models to accomplish speech recognition and synthesis.

Run With Me - Running Assistance for the Visually Impaired

second prize detail link

China Collegiate Computing Contest, Mobile Application Innovation Contest

Video Link on mooc college

Run With Me on Twitter

Run With Me won the Second Prize in the CCCC - Mobile Application Innovation Contest.#SwiftUI #accessibility #iOS16

— Frank Chu (@cyongfrank) September 13, 2022

Run with Me Poster

To meet the needs of visually impaired individuals interested in running, I conducted interviews with the Beijing Blind Running Club and communicated with other members of the design and development team to determine the design needs and direction. Ultimately, I focused on improving the running experience for visually impaired runners by enhancing the fit between the runners and their guides during the development and design process.

After studying the developer documentation, I became familiar with the SDK. I utilized the gyroscope and accelerometer in the AirPods to evaluate the running posture of the visually impaired runners, thus improving their running experience and providing more effective advice. The app was designed in accordance with human interface guidelines and tailored to meet the needs of diverse users.

Our project participated in the selection of the Mobile Application Innovation Competition and won the Second Prize. During the competition, we had in-depth exchanges with other developers, designers, and judges, which broadened our thinking on mobile application development.

Blog Page - Based on Hugo, Power by GitHub Pages

Blog Page

I consolidate and document relevant topics and issues encountered during my personal learning journey on my personal blog, which receives approximately 20 weekly views. This has enabled me to become proficient in website building and deployment processes, utilizing my knowledge of HTML/CSS/JavaScript, React, Docker, and other related technologies.

Example Articles

Article Link

Swift Network: URLSession

Article Link

Swift: Image Picker UIKit in the SwiftUI

100 Days Of SwiftUI

👨‍💻 Swift and SwiftUI code when I learned Swift. 🧑‍💻

First Day at #100DaysOfSwiftUI on Twitter

I’ve started day 0 of #100DaysOfSwiftUI, here is the introduction page

where I know this link

— Frank Chu (@cyongfrank) February 25, 2022

Socks5 Proxy Server Based on Go

The server follows the RFC1928 and RFC1929 standards, and supports TCP No-auth and Username/Password authentication.

Time Of River - ARKit Based iOS App

Fall Detection Researching and Utilization

fullstackopen by Helsinki University

NarcissisticNumber - First Repo On GitHub in Sp2018

Visual_Basic-6.0

My homework during the VB learning.