כולנו חיים על פני מסכים מרובים כאשר המבט שלנו כשות מהטלפונים שלנו למחשבים הניידים שלנו ולטאבלטים שלנו. איך אתה שומר על עצמך בסדר כאשר החיים הדיגיטליים שלך משוררים כמו ניירת במשרד מבולגן?Pushbulletפועל לקראת תשובה.
בצורתו הפשוטה ביותר Pushbullet פועל כממסר בין שולחן העבודה לטלפון שלך, כך שתוכל לקבל הודעות טקסט והודעות אחרות בשולחן העבודה שלך - או לדחוף נתונים לטלפון שלך. כמובן, פונקציונליות מסוג זה נאפהכמה מערכות הפעלה חדשות יותר, אבל Pushbullet הואמכוון לגשר על כל מכשיר ומערכת הפעלהו
זה התחיל כפרויקט צדדי של ראיין אולדנבורג בשנת 2012, והושק בשנה שלאחר מכן לקבלת פנים מבורכת של משתמשי אנדרואיד שחיפשו דרכים טובות יותר להעביר מידע בין מכשירים. הדבקנו את ראיין כדי ללמוד יותר על הסיבה שהפרויקט התחיל ועל מה שיש לו בראש לעתידו.
מאיפה הגיע הרעיון לאפליקציה? האם ניסית לפתור בעיה שחווית, או שההשראה הגיעה ממקום אחר?
ראיין אולדנבורג:התחלתי ב- Pushbullet בגלל הכאב שהרגשתי לנסות לשלוח דברים בין הטלפון למחשב שלי. ממש הייתי בסופו של דבר שולח לעצמי קישורים וקבצים בדוא"ל רק כדי להביא אותם מאחד לשני. אני יודע שכמעט כולם עדיין עושים, וזה מצחיק בצורה מדכאת. Pushbullet התחיל כדרך קלה ומהירה יותר להעביר קישורים וקבצים בין מכשירים.
הדרך שבה פושבאולט יכולה ממש להשיג את זה מכה אותי כשג'לי בין (אנדרואיד 4.1) יצא. Jelly Bean הוסיף תמיכה בהודעות עשירות, המאפשרות לך לראות תוכן בהודעה, ואפילו יש לה כפתורים. כשראיתי שזה הרשה לי לקרוא את הדוא"ל שלי (ואפילו לארכיב אותם) מבלי לפתוח את אפליקציית Gmail, התברר לי שמגש ההודעות היה עכשיו החלק השימושי ביותר בטלפון שלי.
כמעט באותו זמן, ניסיתי את גוגלכרום לטלפוןהרחבה וחשבו שזה ממש מגניב. התוסף מאפשר לך לשלוח מייד דף אינטרנט למגש ההודעות בטלפון שלך. גוגל נטשה את הפרויקט כהדגמה טכנולוגית, אבל ידעתי שיש כמות עצומה של פוטנציאל למושג העברות מיידיות בשילוב עם הודעה לגישה סופר קלה.
לאחר העברת העברות קישור וקבצים בין מכשירים Dead Simple, הבנתי שלמערכת לשיתוף מידע בין מכשירים שבנינו היו המון שימושים פוטנציאליים אחרים. התכונה הראשונה שהוספנו לאחר מכן אפשרה לאנשים לראות ולבטל את ההודעות מהטלפון שלהם בזמן שהם במחשב שלהם.
היכולת לראות ולבטל את ההודעות של הטלפון שלי במחשב שלי יצאו 100 אחוז מתוך תשוקה אישית. אי הצורך לתפוס את הטלפון שלי כל הזמן בזמן העבודה במחשב שלי הוא גם נוח להפליא וגם בעיקר "איך הדברים צריכים לעבוד". העובדה שקיבלתי דוא"ל לא נועדה רק לטלפון שלי - זה נועד בשבילי. אני צריך לראות את ההודעה הזו על כל המכשירים הדיגיטליים שלי ועליתי לבטל אותה רק פעם אחת. זה נראה ברור, אבל לפני שבנינו את זה, זה לא היה קיים.
אחרי שהגעת עם הרעיון, מה היה הצעד הבא?
תחילת העבודה לבנות.
התחלתי לעבוד על Pushbullet כפרויקט צדדי בזמן שעבדתי במשרה מלאה בהיפמונקו ראשית החלטתי על הפונקציונליות שאצטרך להיות בגרסה הראשונה כדי להוכיח שאני לא היחידה שתרצה את האפליקציה הזו (התחלתי עם העברות קישורים פשוטות), ואז התחלתי לעבוד על בניין החגים אפליקציית אנדרואיד, אתר האינטרנט ו- Backend.
איך בחרת לאילו פלטפורמות למקד ולאיזה להתעלם או לחכות?
התחלתי באנדרואיד כי הייתי מפתח אנדרואיד במשך כמה שנים, מה שהפך את הבחירה הזו לקלה.
מה היה המחסום הגדול ביותר שלך ואיך התגברת על זה?
המחסום הגדול ביותר שלי היה כנראה פשוט לגרום לכל היצירות לעבוד יחד ולמצב של Shippar. זה היה קשה שכן, כאמור, Pushbullet התחיל כפרויקט צדדי. לא קל לעבוד במשרה מלאה ואז לבלות את כל זמנך הפנוי בפרויקט צדדי. אני חושב שספירה לאחור מתחילה כשאתה מתחיל פרויקט צדדי: אתה צריך להוציא את השחרור הראשון שלך בזמן או שנגמר לך האדים.
מבחינתי, בזמן שהייתי בטוח באנדרואיד, לא בניתי אנדאנד ולא אתר מזה שנים. וכשהיה לי, זה היה בראש מערכת קיימת. לגרום לכל דבר שעובד מכלום, כולל העיצוב הקדמי, מסד הנתונים, השרתים, מערכת האימות, דוא"ל ההרשמה-אפילו להחליט על שם האפליקציה והצבעים-הכל מסתכם במהירות ויכולים להיות מדהימים עבור אדם אחד.
איך הייתה ההשקה בשבילך?
ההשקה של Pushbullet הייתה למעשה די מוצלחת. אני חושב שהתמזל מזלנו בזה, אבל אני בהחלט לא מתלונן.
שחררתי את Pushbullet ביום ראשון אז הייתי יוצא מהעבודה ומסוגל להתמקד בכל מה שקרה.
ההשקה כללה רק הגשההפוסט בבלוג ההשקהלרדיטקהילת אנדרואידולחדשות האקרו שתי ההגשות קשורות בתחתית העמדה.
בעוד שחדשות ההאקר היו מעט פתוחות, קהילת האנדרואיד של רדיט הגיבה בהתלהבות מאוד, מה שהיה מדהים. בהתבסס על המשוב שלהם,מיהרתי להארכת כרוםלדחוף את השבוע בשבוע הבא.
משם,Pushbullet פגע ב -15,000 משתמשיםרק בשבועיים האלה. אתה יכול לדמיין כמה הייתי נרגש, ובעצם היינו בזה מאז.
כיצד אתה מטפל ביעילות בקשות משתמשים וביקורות?
הטיפול בבקשות משתמשים וביקורת היטב עבורנו נוגע בעיקר לראות את המשוב ולראות אותו מגיב אליו. אנו מקבלים הרבה מהמשוב שלנו בציבור, ולכן אנו מגיבים גם בציבור.
זה כולל את אנדרואיד subreddit ו-Subreddit שלנו שלנו, שלנועמוד Google+וכןקהילת בטא, כמו גם ההערות על פוסטים בבלוג שלנו וכל פוסטים שנכתבו על ידי התקשורת אודותינו.
אנו קוראים את כל הפוסטים הללו ואת ההערות עליהם ומנסים להשיב לכמות גדולה מהם בכל פעם. כתוצאה מכך, הרווחנו מוניטין של היותנו מגיבים ונגישים. המוניטין הזה זיכה בנו הרבה רצון טוב והפך אנשים להיות מוכנים יותר לתת לנו משוב. זהו תועלת רבה בהתחשב בכמה משוב גדול קריטי להמשיך לצמוח.
עכשיו, איך מפצלים זמן בין פיתוח תכונות חדשות לניהול תכונות קיימות?
אני מאמין שיש מעט דברים מעצבנים יותר מתוכנה שאינה אמינה. המשמעות היא שאנו מתמקדים במריצת חרקים ברגע שאנו שומעים עליהם.
זה אכן לוקח זמן, אבל על ידי להישאר על גבים כך שרשימת הבאגים לעולם לא תצא משליטה, זה ממש לא לוקח כל כך הרבה זמן. כך גם פושבולט הרוויחה את מעמדו כאחת האפליקציות הנסקרות והאמינות ביותר שיש שם.
פיתוח תכונות חדשות זה מה שאנחנו מבלים רוב זמננו בעבודה. עם זאת, תכונות חדשות אינן ממש איך הייתי מתאר את זה. אני מחשיב את מרבית מה שאנחנו עובדים עליו כ"תכונות חסרות " - כלומר דברים שעלינו להוסיף כמובן, אך פשוט לא הצלחנו לבנות.
ההתמקדות שלנו במילוי הפערים בפונקציונליות שלנו במקום "טריקים חדשים" פירושה שנמנענו מאובדן המיקוד והאפליקציה שלנו פשוט "הולכת וגדלה". במקום זאת, Pushbullet תמיד ממש משתפר.
שמתי לב שאתה נוטה לשחרר תכונות חדשות כשאתה מפתח אותן, במקום לעשות תיקונים ספורדיים אך גדולים יותר לאפליקציה. האם איטרציות מהירות הן משהו שאתה מתעדף?
איטרציה על רעיונות ולהוציא דברים במהירות זו מעין עצה קלאסית שניתנה בימינו. אני מאמין שזה בהחלט נכון גם כן. למרות שאנשים רבים מאמינים שהסיבה לעשות זאת טמונה ביכולת להגיב במהירות למשוב ולשפר את המוצר, הייתי אומר שההנמקה עבורנו היא קצת יותר מורכבת:
ראשית, זה מרגיש טוב לקבל תנופה אמיתית מאחוריך. זה ממשיך לדחוף קדימה ושומר על המשתמשים שלנו לשמוע גם על העדכון הבא, מכיוון שהם יודעים שהוא מגיע.
זה גם אומר שאנחנו נמנעים מהשגרה מפחידה באמת בהן הכל השתנה ואתה פשוט מתפלל שזה מסתדר. אלה יכולים להיפטר ברצינות.
אי נעילה לשחרור ענק פירושו גם שנוכל להגיב למשוב או לתקן באגים במהירות. לא "מהיר" כמו בשבועות או חודשים - אני מתכוון מהר כמו שעות או ימים, תלוי על מה אנחנו מדברים.
כשמדובר בזה, הניסיון שלנו כמפתחים לימד אותנו ששחרור לעיתים קרובות הוא פשוט טוב יותר למוטיבציה והאנרגיה שלנו. כאשר הדברים מאטים, בעיקרון הכל מחמיר.
מה אתה מדמיין ש- Pushbullet הוא כמו כמה שנים מהיום?
לכולם רק יש יותר מכשירים בחייהם במהלך השנים הקרובות. טלפונים, טאבלטים ומחשבים ממשיכים להיות יותר בכל מקום. המשמעות היא שההזדמנות של Pushbullet לחסוך לאנשים זמן ולאפשר פונקציונליות ייחודית ונוחה רק הופכת להיות מרגשת יותר קדימה.
איזו עצה היית נותן לאחרים שרוצים לקחת פרויקט דומה?
Pushbullet צמחה לחתיכת תוכנה גדולה למדי שנראית במובנים רבים פשוטים. אם הייתי מתחיל לעבוד על זה עם השאיפה לבנות את מה שהיא היום והעקשנות לדרוש שכל התכונות הנוכחיות שלנו ייכללו בגרסה הראשונה מאוד, עם זאת, Pushbullet לא היה קיים. כל כך הרבה רעיונות נהדרים אף פעם לא מוציאים את זה לעולם מכיוון שהאדם שעובד עליו לא מביא את הפרויקט לשחרור לפני שהוא מפסיק.
אם אתה ממש מתרגש מהפרויקט, הדרך הטובה ביותר להגיע לקו הסיום היא לשמור על זה פשוט בהתחלה. תמיד יש איזה אלמנט יחיד שאתה יכול לזקק את האפליקציה או השירות שלך אליו. קבל את הערך הבסיסי ביותר לשחרר והרגיש את מה שהעולם האמיתי חושב עליו ברגע שאתה יכול. זה נהדר לצמוח משם.
כל יום רביעי אחר,מאחורי האפליקציהנותן מבט מבפנים כיצד היו כמה מהאפליקציות האהובות עלינו - מהרעיון להשקה (ומעבר). האם מישהו שתרצה לראות מוצג? אֶלֶקטרוֹנִיאנדיו