03 · Android
Wake
MyWay
הבעיה היא לא לשמוע את השעון. הבעיה היא להפוך מאדם ישן לאדם שפועל.
סטטוס
מוצר אישי פעיל
תקופה
2026
אחריות
Founder · מוצר · ארכיטקטורת Android · UX · Kotlin
תחום המוצר
- Alarm native מדויק עם Direct Boot recovery
- Wake runtime דטרמיניסטי עם קול ותנועה
- למידה מקומית שמופרדת מנתיב ההשכמה הקריטי
מסע השכמה
המוצר מתחיל בלילה, לא בבוקר.
הכנה רגועה
בחירת שעת קימה ותכנון מראש בלי להעמיס החלטות על הבוקר.
השכמה שיחתית
קול, תנועה ורמזים פיזיים מתחילים להעביר את הגוף ממצב שינה לפעולה.
למידה מקומית
המערכת לומדת מה עבד בלי להפוך את ההשכמה לעוד שירות ענן שמכיר את כל הבוקר שלך.
אמינות לפני קסם
שעון מעורר חייב לעבוד גם כשה־AI לא מעניין אף אחד.
שעון מעורר שיחתי local-first ל-Android שנועד לעזור לעבור מאינרציית שינה לפעולה, ובהמשך ללמוד איזו אסטרטגיית השכמה עובדת הכי טוב לכל אדם.
גבול אמינות
AlarmManager ו-Alarm Kernel אחראים למסירה הקריטית, כולל recovery לאחר Direct Boot ו-playback מקומי. רק אחרי שההשכמה התחילה מצטרף Wake Runtime דטרמיניסטי שמפעיל קול, תנועה ולמידה מקומית.
ה-AI יכול להיכשל. השעון לא.
AlarmManager
Alarm Kernel
אודיו מקומי קריטי
Wake Runtime
קול + תנועה
תרשים מפושט של גבולות המערכת
החלטות הנדסיות
כמה מהבחירות שמחזיקות את המוצר אמין, ניתן להבנה וניתן לשינוי.
נתיב alarm native
ההשכמה הקריטית נשענת על יכולות Android native ו-AlarmManager במקום על scheduler בענן או תהליך AI.
Local-first לשלב הקריטי
Speech והלוגיקה של ההשכמה נשארים ככל האפשר על המכשיר, כדי שחיבור רשת לא יהיה תנאי לשעון שעובד.
בדיקות לממשק native
Roborazzi ו-GitHub Actions משמשים כדי לתפוס שינויים בממשק וב-build לפני שהם מגיעים לנתיב ההשכמה.
מה עשיתי
Native Android, local-first, ונבנה קודם כל לשימוש אמיתי.
Founder · מוצר · ארכיטקטורת Android · UX · Kotlin
04 · הפרויקט הבא
CartShift Studio
Commerce + product engineering
הפלטפורמה התפעולית מאחורי סטודיו ה-web וה-commerce שהקמתי יחד עם שותפה, שמחברת אתר ציבורי, יצירת לידים, הצעות עבודה, תהליכי לקוח, אוטומציות וכלים פנימיים.