מידעהצהרת נגישות
תצוגת צבעים באתר(* פועל בדפדפנים מתקדמים מסוג chrome ו- firefox)תצוגה רגילהמותאם לעיוורי צבעיםמותאם לכבדי ראייהא+ 100%א-סגירה
17/07/13 21:42
1 תגובות

אפליקציית סכרת לסמרטפון – מלוח 17.07.2013

שלום אני חדש בכל הסיפור הזה ודי מבולבל, הרופא הטיל עלי לבצע בדיקות ואני שמטופל בעוד תרופות מנסה לעמוד בכל המטלות כאחת. לכן חשבתי שאפליקציה שמתחברת ללוח השנתי- כמו אאוטלוק או משהו דומה עם מספר בסיסי נתונים ומספר מסכים יכול לעזור לי להסתדר עם המטלות, לתעד את הנתונים עלי ולדווח כראוי, כדי להתמודד טוב יותר.

אז חשבתי להציג רעיון שכולל: בסיסי נתונים (אחדים ושונים), מסכים שונים – לפי הצורך ועוד כמה דברים קטנים. קודם אציג רשימה של בסיסי נתונים שכשמם כן הם, הם מהווים את הידע של האפליקציה. אח\"כ אציג את רשימת המסכים, שהם הדרך לתקשר עם האפליקציה, ואח\"כ את \"הסיפור\" כמו שאני רואה אותו, ששם \"מוח\" (האפליקציה עצמה) יושב בצמוד ללוח השנה ומזין אותו ומקבל ממנו התראות.



זו ההצעה הבסיסית שלי, מה שבטוח שיש עוד זוויות ראיה בבחינת \"דברים שרואים מכאן לא רואים משם\".

קלט: דרך הסמרטפון, אבל ביתר פירוט- ממסכים שונים, GPS, דוא\"ל נכנס, מסנסורים שכבר קיימים בסמרטפון (תנועה, מצלמה, מיקרופון וכדומה). מבסיסי נתונים שונים שיתוארו בהמשך (גם הם דרך מסכים).

מוח: זה מה שהאפליקציה מתוכננת \"לחשוב עליו\", התניות, \"כללי משחק\"

פלט: פעולה דרך הסמרטפון, מסכי התראות והודעות שונות (צבעים, הבהובים וכד\'), צלצולים, דוא\"ל, SMS-ים\', מוזיקה וקול מסוגים שונים.



רשימת בסיסי נתונים – שצריך לעדכן מידי פעם ואפילו תקופתית, חלק באמצעות הרשת וחלק ע\"י המשתמש או סביבתו:

בסיס 1: המצרכים שקיימים בבית, עם השדות הבאים: קוד, תיאור כמות, מיקום, פג תוקף, ערך קלורי, ערך סוכר. כגון עגבניה (קוד –ברקוד של הסופר), כמות 7 (או משקל), בארון למטה, פג תוקף שבוע/שבועיים, ערך קלורי, ערך סוכר.

בסיס 2: הכלים שיש בבית, כגון: מיקרו, אוון טוסטר, מעבד מזון, סיר לחץ, מיקסר.

בסיס 3: נוהל הבדיקה/השיגרה המתבקש, הייתי קורא לזה כללי המשחק (רק שזה רציני). האם הרופא המליץ על נוהל מסויים? האם כבר נכנסנו לשיגרה וכדומה. למשל לבדוק מיד עם ההשכמה, לבדוק לפני האוכל, לבדוק שעתיים אחרי האוכל, לבדוק אם מרגישים רע וכדומה.

בסיס 4: התאמת האפליקציה למכשיר: מהי מערכת ההפעלה? מהו לוח השנה שקיים בו? האם יש קורא ברקוד? האם יש מצלמה? סנסורים נוספים כמו נשימה, לחץ דם, דופק. מי המבוגר האחראי (עלינו) אם בכלל יש כזה דבר ומה הטלפון והדוא\"ל שלו. מי הרופא שלנו, באיזו קופה אנחנו וכדומה, סיסמאות, הרשאות.

בסיס 5: רשימת קניות – כאשר המלאי בבית יורד מתחת לערך מסויים (\"נשארו רק 2 עגבניות\").

בסיס 6: מקומות קניה מועדפים: ניתן להגדיר מספר מקומות קניה מועדפים – כל מיני רשתות ובכל מיני מקומות. תוך התקשרות עם האינטרנט ודרך ה-GPS ניתן לדעת האם אנו על נתיב/מתקרבים לאחת הרשתות/הסניפים המועדפים עלינו (שציינו מראש במסך מתאים).

בסיס 7: מתכונים מתאימים: עם שדות שמתארים את הערך הקלורי והסוכרי, את הכלים שיש בהם צורך כדי להכין את המתכון, את זמן ההכנה המשוער, ואת המורכבות של ההכנה. ההבדל בין תפוח לאבטיח – במהירות השחרור של הסוכר.

בסיס 8: סוגי ארועים שונים: השקמה, תחילת ארוחה, סיום ארוחה, הערות (תחושה, טעם, כאבים), והמלצות שונות.

בסיס 9: המלצות הדיאטנית לאופציות האכילה: מה מותר בארוחה קלה, ומה בארוחת בוקר, וצהריים, ומה התחליפים. מה מותר לאכול עם מה ויותר חשוב מה אסור לאכול עם מה (בננה ואבטיח). סדרי עדיפויות ואלטרנטיבות אוכל.

בסיס 10: רשימת התרופות שיש לקחת, שם, התוויה (לפני, אחרי או במקום האוכל), בבוקר עם ההשכמה, רק אחרי אוכל וכדומה, עם תמונה בקנה מידה 1:1.

בסיס 11: כאן נאספות התוצאות והדיווחים: לחץ דם, לקיחת תרופות, תמונות, הקלטות, הערות מכל סוג עם תיעוד של זמנים שבהם זה קורה.

בסיס 12: קיבצי קול/מוסיקה, להנחיות ולעידוד במקרה הצורך. את הקול (עבור ההנחיות) אפשר לבחור כקול של אישה או גבר בשפות שונות, ואפשר להקליט מראש מספר מסויים של הנחיות ואח\"כ לתרגם אותן לשפות של המשתמשים.

וכנראה יש עוד כמה בסיסים, אבל אני לא רוצה לעייף 



סנסורים שונים, קורא ברקוד, מדפיס בר-קוד למדבקה, התחברות/קריאת מד דופק ועוד.



מסכים:

מסך 1: ראשוני ומיידי שבו תאור מה שעבר ביממה האחרונה, אופציה לשנות את אורך הזיכרון- שיזכור רק 6 שעות למשל).

והמלצות מה לעשות בשעה (שעתיים הקרובים) לפי ההיסטוריה. אם קמת בבוקר והסמרטפון זיהה –אז בוקר טוב ואיזה בדיקה לעשות ואיזה תרופה לקחת (אם צריך אז עם תמונה רלוונטית). מבחינת הדחיפות המסך הזה גם משתנה בצבע שלו. עובר ממצב רגוע, נניח ירוק (של משהו שצריך להיעשות בעוד שעתיים) למצב יותר חי – נניח תכלת כשמגיעים לחצי שעה מהזמן האופטימלי עד התראה עצבנית ברטט ובמוזיקה ובצלצול מקומי ועד להתקשרות טלפונית ל\"חבר טלפוני\" אם הוא לא מקבל תגובה. אם יש מספר אופציות אז המשתמש צריך לבחור מה הכי מתאים לו. בבוקר עוד יש אולי כמה אלטרנטיבות לאוכל – תוך בדיקה מה יש בבית. הרי אי אפשר להמליץ על טונה אם נגמרה, אם לא הייתה תקופה ארוכה ורשום שקנינו אתמול, או שנאכלה ביותר מדי ארועים בימים האחרונים, אז ניתן לשלוח אותה לעדיפות נמוכה, בקיצור לגוון. בהמשך היום כבר יגמרו המכסות ואז ניתן יהיה להציע אלטרנטיבות מאוצר האפשרויות הקיימות שמתאימות לבסיס 9 (של הדיאטנית). אנחנו יכולים לתשאל את האפליקציה מה האלטרנטיבות המוצעות, כמה זמן ייקח להכין את האלטרנטיבה עם המכשירים שיש לנו בבית. כמובן שמנות שזמן ההכנה שלהן הוא הרבה אחרי השעה היעודה בכלל לא תוצגנה.

מסך 2: ברגע שנעשית איזו פעולה – בדיקה, לקיחת תרופה, אוכל קל או אחר, האפליקציה צריכה לקבל תגובה אפשרית באחת מהצורות הבאות: או לחיצה על כפתור אישור, או כתיבת הערה, הוספת הערה קולית, תמונה או אפילו שתי דפיקות קלות על המכשיר. כל תגובה כזו נרשמת לבסיס 11. מיד אחרי זה יש חומר ל\"מוח\" לעבד, לחשוב, לעדכן ולהציע. אם הוא מרגיש שאנחנו בתזוזה – אולי קניות, אולי יציין את הפגישה הבאה (יש חיים מעבר למחלה הארורה הזו), ובטח יזכיר לקחת תרופה (של אחרי האוכל). יציין לעצמו – עוד שעתיים בדיקת רמת סוכר ועוד. אם נרדמנו או אנחנו בהיפו אפשר לעשות בדיקת ראיה כדי לוודא שמותר לנו לנהוג.

מסך 3: מצרכים. קונים מצרכים, לפי רשימה שצברנו, אחרי שעשינו \"מכרז\" מחירים באינטרנט היכן החבילה שלנו הכי זולה. כשקונים אותם קוראים את הברקוד שלהם (לירקות גם יש ברקוד אבל הוא לא מודפס. אני מקווה שבסופר אפשר יהיה לאתר בקלות יום אחד באמצעות הברקוד, מכסימום ניגשים עם הברקוד והתמונה ושואלים את מנהל הסניף שיושב באקווריום ליד קו הקופות.

כמובן שיש מסך 0: הרופא יכול להכניס בו דרישות שונות של דיווח. אם הוא רוצה און ליין או שישלח אליו קובץ שבועי/חודשי או בכלל לא. וכאשר האפליקציה תזהה זמן דיווח היא תיידע אותנו ותבקש אישור לשלוח אותו למכותבים. האם יש ערכים שהרופא רוצה לדעת כאשר חרגנו מהם? למשל הפסקת דופק לתקופה ארוכה מדי – וכאן צריך לוודא שלא יהיו אזעקות שווא. אם בסה\"כ השארנו את הסמרטפון בחדר אחר לא צריך לשלוח אלינו אמבולנס. גם את זה צריך לפתור.

מסך 4: מסך פלט של תוצאות, גרפי או מספרי עם סימון בצבע של החריגות מהנורמה. במסך כזה ניתן להציג גם ממוצעים וסיכומים שונים – תקופתיים.

בנוסף:

לכמוני ששוכחים רגע אחרי נטילת התרופה- אם מסמנים איקס X (היכן שהוא בבסיס 4 למשל) אז האפליקציה תבקש ממני להצטלם לוקח את התרופה ותאחסן את התמונה – \"כהוכחה\" בשבילי, או לא תוותר לי עד שאלחץ על הכפתור המתאים.

כמובן שיש צורך לאותיות בגדלים משתנים להתגבר על קשיי ראיה, ואפילו הנחיות קוליות – בשפות שונות (כן, אפילו בארץ).

לא הכל צריך להיכנס לגרסא הראשונה, יש עוד הרבה שלבים בדרך.



ומה ה\"מוח\" עושה? זה די פשוט \"כאילו\" המוח עובד לפי הכללים של בסיס 3 \"כללי המשחק\" ואבני הבניה של לוגיקת ההפעלה שלו הם שאר המסכים (ועוד כמה שנחשוב עליהם בהמשך).

המוח יבנה לעצמו (או יסתייע) בלוח שנה קיים שהוא יכול לכתוב אליו ולקרא ממנו לגבי ארועים שעל הפרק.

את התקשורת עם המוח – קלט/פלט נעשה באמצעות המסכים שיתאימו את עצמם ויציגו את מה שעומד כל פעם על הפרק.

אם צריך החלטות ה\"מוח\" ידע להחליט לפי קדימויות – שאלות יותר עקרוניות בהתחלה ולפי הסתעפות של עץ החלטות אפשר לסמן תרשים זרימה – בכל מיני אמצעים ולממש אותו. יש כמה כלי תכנה ממש מגניבים שאפשר באמצעותם להציג את הבעייתיות מכל סיטואציה ואם מציגים זאת נכון אז אפשר לממש את התרשים לשורות של תכנה.



ה\"קונץ\" כעת זה לחשוב על כמה שיותר תסריטים ומקרים ותגובות כדי לעבות את הלוגיקה שבוודאי יותר מורכבת ממה שהצגתי.

אם טעיתי ומשהו לא נכון אתם מוזמנים לתקן, להעיר, ולהוסיף, יש לי עוד מה ללמוד בנושא הסכרת... ובכלל.

בריאות,

\"מלוח\"


תגובות

נציג-סאנופי-סוכרת
18/07/13 10:11

כאמור רעיונות מעניינים והרבה השקעה. תודה שפתחת את הדיון!