Widget Lab: Composition for Real Screens
Build scroll-safe layouts, inherited themes, and accessibility hooks before shipping a production navigation shell.
Flutter · Dart · Material 3
¥98,000
Open briefOverview / Live catalog
Mobile App Development with Flutter
1,240
mentor-reviewed submissions logged since 2019 across studio, guild, and async rails.
NodeHub Focus is a teaching studio—not a ticket counter. You pick a track, ship artifacts on a published cadence, and receive critiques tied to diffs your team can replay later.
Build scroll-safe layouts, inherited themes, and accessibility hooks before shipping a production navigation shell.
Flutter · Dart · Material 3
¥98,000
Open briefModel futures, isolates, and stream transformers with tracing exercises drawn from telemetry-heavy apps.
Dart · Flutter · devtools
¥72,000
Open briefRefactor a multi-module codebase using providers, overrides, and test harnesses that mirror CI checks.
Flutter · Riverpod · Mocktail
¥105,000
Open briefShip a minimal plugin, negotiate binary messages, and harden error surfaces for Android and iOS builds.
Flutter · Kotlin · Swift
¥118,000
Open briefCapture rendering regressions, manage baselines per device class, and wire uploads to your artifact store.
Flutter · GitHub Actions · Docker
¥64,000
Open briefTune curves, implicit animations, and haptics so gestures feel anchored to material behavior.
Flutter · Rive · Impeller
¥88,000
Open briefGenerate serializers, handle pagination edges, and keep widgets ignorant of wire formats.
Flutter · graphql · ferry
¥92,000
Open briefDesign drift-tolerant queues, conflict resolution, and background tasks for intermittent connectivity.
Flutter · Drift · Workmanager
¥112,000
Open briefBundle splitting, signing, phased rollout, and crash triage playbooks aligned with Japanese storefront rules of thumb.
Flutter · Fastlane · Play Console
¥76,000
Open briefWalk through semantic trees, contrast budgets, and TalkBack/VoiceOver scripts with mentor-reviewed rubrics.
Flutter · Semantics · axe-core concepts
¥58,000
Open briefTracks are packaged as artifact chains: readings, labs, and submission gates. You always know which file types we grade (.dart, .yaml, audio captures for accessibility reviews, CI logs for golden suites). Nothing hides behind a sales call.
Materials
Annotated sample apps, drift schemas, and Fastlane lanes you can diff against your employer repo policies.
Mentor lens
Faculty leads sign every capstone rubric; industry advisors join for release economics, not motivational speeches.
Time truth
Weekly hour estimates include reading and CI wait time—numbers managers can paste into staffing spreadsheets.
Orientation packet
Device checks, repo templates, and rubric PDFs land in your inbox.
Foundations sprint
You ship the first artifact—usually a widget shell or schema draft.
Integration block
Cross-module wiring with mentor async threads or live desk hours.
Resilience week
Fault injection exercises: offline queues, partial GraphQL, flaky goldens.
Capstone freeze
Recorded demo, written retro, and archive bundle for your employer wiki.
Featured voice
“Riverpod studio block finally made overrides feel boring—in a good way.”
Lina K. · Studio cohort
“The Widget Lab track forced me to rebuild a navigator shell twice; painful, but the second pass finally matched how our designers spec overlays. I still open the week-4 checklist before every review.”
Tomoaki Hirano · Northwind Logistics
“Riverpod studio block: 5/5 clarity on overrides. Verified learner.”
Lina K. · Studio cohort
“Offline-first field sync felt heavy until the Drift migration lab clicked—now our queue metrics match what drivers see.”
Jun · Sendai
“Accessibility audit rubric caught labels we thought were clever but were useless with gloves on.”
Client in utilities maintenance
| Capability | Studio blocks | Guild rounds common pick | Async maintenance |
|---|---|---|---|
| Live labs | Yes | Select weeks | No |
| Device lending | Priority | On request | Not included |
| Capstone recording support | Included | Add-on | Not included |
| Mentor async threads | Limited | Expanded | Core mode |
Do I need a Mac for every track?
No. Android-focused labs run on Linux or Windows. Tracks touching Swift bridges assume access to macOS for at least one sprint, which you can cover via our short-term lab loan list.
How many live hours should I budget weekly?
Each track lists expected weekly hours. Guild formats add two roundtables monthly; async formats replace live blocks with recorded critiques and threaded questions.
Can employers sponsor a cohort seat?
Yes. Invoicing is available for Japanese entities with PO references. Sponsored seats receive the same syllabus PDF and refund terms as individual enrollments.
Signals
38h
Median critique return
10
Live tracks rotating
92%
Recommend mentor format
JP
Primary cohort timezone
24
Seats per studio block
Partners
Mailing ink
We send one email with PDFs and hour tables—no drip campaign. Unsubscribe link sits in the footer of that single message.
We reply with a single PDF bundle—no nurture sequence.