~/talk

Full Stack in a Weekend

Talkat Kotlin/Everywhere Chicago 2019 · on Friday, 2019-08-23· [android, web-platform]
links:none on file
slides:none on file

A working Android app plus a REST backend get built and deployed in a single weekend using Kotlin with a shared model module, MVVM UI, Retrofit suspend functions on the client and Ktor on App Engine for the server. Objectify talks to Google Cloud Datastore (1 GB free), local Datastore emulator lets you test (slow but file‑based), and Gradle App Engine deploys a version that can be rolled back. The project is released and actually runs on the free GCP tier.

AI-written summary · about

  1. 0:00Intro
  2. 2:07Google Cloud
  3. 4:26Shared Module
  4. 5:22Share Module
  5. 7:15Server
  6. 8:53Key Files
  7. 9:53App Engine Configuration
  8. 11:34Data Store
  9. 13:09Gradle
  10. 13:44Testing
  11. 15:02GCloud Init
  12. 17:15Migration
  13. 17:34Cloud Datastore
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.