Workshop Archive
Filtered by tag: mobile
Winter 2022
Hack Sprint
mobile
swift
ios
Directed by Nareh Agazaryan
Session 1: Introduction to Swift
swiftxcodeswiftUISession 2: Swift Fundamentals
swiftxcodeswiftUISession 3: State and Bindings
viewsstateSession 4: Advanced Views
navigationprotocolSession 5: State and Bindings
jsonhttpapifirebaseSession 6: Hack Sprint Mini-Talk: App Store
app storedeploymentTaught by Eugene Lo
Winter 2021
Hack Sprint
mobile
react native
Directed by Eugene Lo
Session 1: Intro to React Native and JS
javascriptexporeact nativeSession 2: Intro to JSX and Basic Components
jsxcomponentsSession 3: Controllable and User Interactive Components
functional componentspropsstateSession 4: Intro to React Navigation
navigationSession 5: Asynchronous Programming and useEffect
asyncawaitpromisefetchuseEffectSession 6: React Navigation with Data
navigationlocal storageasync storageSession 7: Firebase, Firestore, and Authentication
firebasefirestoreauthentication
Winter 2020
Hack Sprint
android
mobile
kotlin
Directed by Jody Lin and Sahen Rai
Session 1: Basics of Kotlin
kotlinSession 2: Dive into Android Studio
android studioSession 3: Basic Views
androidkotlinSession 4: Navigation
androidkotlinnavigationSession 5: Dependencies
androidkotlindependenciesSession 6: Internet and APIs
androidkotlinapi
Winter 2019
Hack Sprint
ios
mobile
swift
xcode
Directed by Kevin Tan
Session 1: Intro to iOS Development
iosswiftxcodeSession 2: Intro to View Hierarchy
iosviewsSession 3: Protocols, Delegates, and UIKit
iosuikitSession 4: CocoaPods and Firebase
ioscocoapodsfirebase