126 Android 2 episode artwork

EPISODE · Mar 1, 2012

126 Android 2

from רברס עם פלטפורמה

פרק 126 – שיח עם רועי בן יוסף, מפתח Mobile ואוונגליסט לפיתוח באנדרויד ובקוד פתוחנושא:  Android – שיחה שניה בנושא -          קיבלנו מספר טיפים לפיתוח ב-Mobile הקשורים ל:o       תגובתיות (2-3 שניות) אשר ניתן ליישם על ידי שימוש נכון ב-Multi-Threading  וב-UI Threado       טעינת מידע Just In Time או במקרים מסויימים Ahead of time ו/או שימוש חוזר במידע שנטען בעבר ולא אמור להשתנות, מתוך מטרה להמנע מ-Timeout שעלול להיווצר בזמן הניווט של המשתמשo       כלים למדידת Response Time ולסימולציית פעולות של משתמשo       שימת לב לניהול צריכת הסוללה וניצול מינימלי של חבילת הגלישה: מתי להשתמש באיכון מיקום ב- GPS או ב-WIFI (Network/Location Management), צמצום צריכת נתונים כשהמסך כבוי (המשתמש במילא לא רואה אותם...) ושימוש ב-BroadcastReceiver, זיהוי Pattern שימוש והתאמת אלגוריתם האפליקציה למצבים שחוזרים על עצמם (לדוגמא: במידה והמיקום חוזר על עצמו לא צריך תמיד לחפש את כל המסעדות בסביבה אלא אחת ל..., או לחלופין, לייצר Service אשר מספק חתימה לפיה ניתן לדעת אם הנתונים השתנו ומתי, וכך לאפשר לאפליקציה להחליט איך לפעול)-          ניהלנו שיחה קצרה על בדיקות תוכנה באנדרויד והזכרנו את:o       MonkeyRunner המאפשר לבצע מגוון פעולות UI.o       הזכרנו את ACRA – ספריה המאפשרת שליחת Logs של UI Flow, Crash Report ומידע אפליקטיבי נוסף ממכשירי קצה – ניתן להפיץ את התוכנה בשלב הבטא לצורכי Friendly User Trial בין חברים לפני שמפיצים את התוכנה ללא יכולות אלה לכלל הציבור (כדי להמנע מבעיות חוקיות). ייתרון נוסף של ACRA בשלב הבטא הוא שהיא מונעת את הדיווח לאנדרויד מרקט במקרה של קריסת אפליקציה, כך שלמעשה לא נאבד רייטינג בזמן הבדיקות.o       הזכרנו את שירות TestFlight מעולם ה-iPhone Development אשר בשלב זה קיים באנרויד מרקט באופן מצומצם יותר וכנראה עדיין לא מספקo       בנושא בדיקות אוטומטיות הזכרנו את Android Test Project החינמי אשר משתמש ב-JUnit ומאפשר ביצוע Unit Test ו-UI Test (כמובן שדורש ניתוח מערכת מתאים ופיתוח נוסף מראש כחלק מפרדיגמת ה-Test Oriented Programming או Test Driven Development).-          הזכרנו מספר ספריות פיתוח שימושיות למפתחי אנדרויד:o       הזכרנו את droid-fu, ספריית utility (ניתנת להורדה כאן) אשר נותנת מגוון כלים שימושיים ל-everyday needs.o       הזכרנו ספריות לניתוח JSON  כגון Gson של גוגל ולעומתה Jackson אשר מציגה ביצועים טובים יותר וצורכת פחות זכרון (ראה כתבה בנושא כאן)-          דיברנו על הדרך ל"שחרור" אפליקציות באיטרציות – האם זה אפשרי?o       To make a long story short –the iteration model does not fit well to application development and it is different than service delivery, however, there are still some considerations that shall be takeno       יש לקחת בחשבון את זמן ה-Review ולכן קשה מאוד לתכנן delivery בזמן הקצר מ-3-4 ימים וגם כאן תלויים בגורם חיצוני. תחת ההנחות הנ"ל ובייחוד לאור העובדה שמדובר באפליקציה (בשונה משירות Web אשר ניתן לעדכן ללא עירוב המשתמש הסופי), חשיבות התכנון מראש גדלה משמעותית.o       צריך לקחת בחשבון שלא כל המשתמשים מעדכנים את התוכנה, למרות שהם מקבלים אינדיקציה על עדכון.o       החל מהחצי שנה האחרונה, ניתן ליצור קשר ישיר עם הלקוחות דרך המרקט – פתח לתקשורת ישירה שבא ניתן לנסות לשכנע אותו להתקין את העדכוןo       החל מרגע העלאת העדכון למרקט, כל מי שהתקין את האפליקציה בעבר ייקבל חיווי על העדכון האחרון ברגע שיתחבר לרשת. חשוב לציין מה היו השינויים שגרמו לעדכון באופן מפורש – יותר מאשר "תיקוני באגים" אשר מעורר אנטגוניזם. בד"כ המשתמשים מעדכנים ברגע שהם מבינים במה מדובר ומקבלים את הרושם שכותב האפליקציה פועל באופן "שקוף" ומגיב מהר למשתמשים.o       רצוי לא לשנות API. אם אין ברירה ועושים זאת, יש לשקול להפיץ את התוכנה כאפליקציה חדשה. פינת המודעה הקטנה:-          הצגת פינת הדרושים והפעם משרות פתוחות בחברת Matomy. דרושים מפתחים אשר אוהבים תוכנה וטכנולוגיה, בעלי יכולת יכולת להבין לעומק ולפתח בטכנולוגיות שונות תוך שימת לב להנדסת תוכנה נכונה ודגש על פיתוח איכותי ושחרור גרסאות ללקוחות קיימים ברזולוציה חודשית.פרטים בסוף ה-Podcast או כאן או באימייל ל[email protected] הקובץ נמצא כאן האזנה נעימה תודה רבה לגל על העזרה בתקצור!

Episode metadata supplied by the publisher feed · Published Mar 1, 2012

NOW PLAYING

126 Android 2

0:00 0:00

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

שוק ההון והעולם הפיננסי | תל אביב 360 Tel Aviv University לראשונה בישראל, נעלה לאוויר עם סדרת הפודקאסטים המרתקת: "השקעות אימפקט, בתכל'ס"סדרת הפודקאסטים תצלול יחד איתכם לעולם המרתק והחדשני של השקעות האימפקט. נעסוק בפרקטיקה (מספיק עם הדיבורים!) ולא נפחד לשאול את המשקיעים ואת השחקנים בתחום את השאלות הקשות (ולקבל תשובות אמיתיות).בהנחיית אירה פרידמן, בכירה בשוק ההון ומובילה בתחום השקעות האימפקט, אנחנו יוצאים למסע בין כסף להשפעה, ננפץ לא מעט מיתוסים ונלמד להשקיע עם אימפקט.האם באמת אפשר לייצר גם תשואה וגם שינוי חברתי או סביבתי?האם גם גמל ופנסיה שלנו מושקעים בהשקעות אימפקט?זה קורה רק באירופה ובסיליקון ואלי או גם כאן, אצלנו בישראל?האם גם לקרן פילנתרו עולים להגנה - הפודקאסט של הסניגוריה הציבורית הסניגוריה הציבורית הסניגוריה הציבורית מציינת 30 שנות עשייה בפודקאסט חגיגי. הבימאית לימור פנחסוב במפגשים מרתקים עם חשודים, נאשמים וסניגורים ציבוריים, על מורכבות החקירה ודיוני בית המשפט.קשה להאמין, אבל עד לפני כ־30 שנה, רוב הנאשמים בישראל עמדו לדין ללא ייצוג משפטי. מרבית הקטינים בבתי המשפט לנוער לא היו מיוצגים, ומאות בני אדם נשלחו למאסר מבלי שזכו להגנה משפטית ראויה. רק עצור אחד מתוך 50 זכה לפגוש עורך דין לפני חקירתו. ברקע המציאות הזו, הוקמה הסניגוריה הציבורית.הסניגוריה הציבורית מייצגת, מגינה ומובילה שינויים – מבתי המשפט ועד תחנות המשטרה, מייצוג קטינים ועד מתמודדי נפש, מאולמות המעצרים ועד לוועדות השחרורים. הסניגוריה הציבורית מביאה עמה גישה אחרת: כזו שנאבקת בפרופיילינג, סטריאוטיפים ודעות קדומות. היא אינה רק מי שמייצגת את מי שאין לו – אלא מצפן מוסרי הפועל לשמור על כבוד האדם, על שוויון בפני החוק, ועל האפשרות לקיום צדק אמיתי. בואו נדבר על... עם פרופסור דן אריאלי Dan Ariely בכל עונה, דן חוקר נושא אחד המעניין אותו אישית. הוא מזמין מומחים ישראליים שעוזרים לו להבין טוב יותר את הנושא בעזרת פרספקטיבה ייחודית שרק דן יכול להביא לשיחה.‏בעונה הזאת דן מדבר עם אורחים שונים מפרספקטיבות שונות על הפרק האחרון בחיים סיפור ביום - A Story A Day כאן | Kan פותחים כל יום עם סיפור קצר. סיפורים קלאסיים לצד סיפורים חדשים, של סופרים מקומיים לצד סופרים בינלאומיים. שיתוף פעולה עם "פרויקט הסיפור הקצר"

Frequently Asked Questions

How long is this episode of רברס עם פלטפורמה?

Episode duration information is not available.

When was this רברס עם פלטפורמה episode published?

This episode was published on March 1, 2012.

What is this episode about?

פרק 126 – שיח עם רועי בן יוסף, מפתח Mobile ואוונגליסט לפיתוח באנדרויד ובקוד פתוחנושא:  Android – שיחה שניה בנושא -          קיבלנו מספר טיפים לפיתוח ב-Mobile הקשורים ל:o       תגובתיות (2-3 שניות) אשר ניתן ליישם על ידי שימוש נכון...

Can I download this רברס עם פלטפורמה episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!