ה-1Password 8 הקרוב עבור Mac נמצא כעת בגרסת בטא, אך במקום רגילמקהאפליקציה, היא משתמשת במערכת Electron עתירת המשאבים - והמשתמשים מתנגדים.
Agilebits, המפתחת מאחורי אפליקציית ניהול הסיסמאות 1Password, החליטה להעביר אותהmacOSאפליקציה לאלקטרון. זה חלק מתוכנית לגרום ל-1Password 8 הקרובה להשתמש באותו בסיס קוד בכל הפלטפורמות, כלומר כל התכונות נמצאות בכל מכשיר. אבל זה עורר תמיהה בקרב משתמשי Mac.
"ההחלטה כיצד לבנות 1Password 8 עבור macOS הייתה כנראה ההחלטה המסובכת ביותר שהיינו צריכים לקבל", כתב מייקל פיי מ-1Passwordבפוסט בבלוג.
"בסופו של דבר החלטנו על גישה דו צדדית", המשיך. "היינו בונים שתי אפליקציות Mac. אחת כתובה ב-SwiftUI שמכוונת למערכות ההפעלה העדכניות ואחרת משתמשת בממשק משתמש אינטרנטי שאפשר לנו לכסות מערכות הפעלה ישנות יותר."
בהתחשב בעובדה שהמטרה הייתה לצמצם את מספר הגרסאות השונות של 1Password שהחברה הייתה צריכה לתחזק, עם זאת, ביצוע שני Mac התברר כבלתי נסבל.
"למרות העובדה ש-SwiftUI אפשרה לנו לשתף יותר קוד מאי פעם בין iOS ו-macOS", אמר פיי, "עדיין מצאנו את עצמנו בונים יישומים נפרדים של רכיבים מסוימים ולפעמים תכונות שלמות כדי שירגישו בבית במערכת ההפעלה היעד שלהם".
"בסופו של דבר קיבלנו את ההחלטה הכואבת להפסיק את העבודה על אפליקציית SwiftUI Mac ולמקד את מאמצי SwiftUI שלנו ב-iOS, מה שמאפשר לאפליקציית Electron לכסות את כל מערכות ההפעלה הנתמכות שלנו ב-Mac", אמר.
יתכן ש- SwiftUI של אפל עדיין לא הצליח לספק את כל הדרוש ל-1Password. עם זאת, בנטישת זאת עבור Electron, AgileBits משתמשת בפלטפורמה כבדת משאבים ובדרך כלל פחות אמינה.
פלטפורמת האלקטרון הקלה על אפליקציות אחרות כמו Slack ו-Discord להיות נוכחות של Mac, אבל הביצועים והיציבות בדרך כלל גרועים יותר.
כתוצאה מכך, משתמשי 1Password 8 מתנגדים לשימוש באלקטרון ומבקשים מהחברה לשקול מחדש. ב- Reddit AMA עם צוות הפיתוח, הנושא הועלה אך לפי הדיווחים לא נענתה.
"אני מבין שה-1P8 טוב יותר בפלטפורמות האחרות", כתב משתמש Reddit בשם "Cosste". "אבל המק תמיד היה המק ומגיע לו לקוח מקורי משלו. בין אם זו אפליקציית AppKit או אפליקציית Catalyst שעשויה מגרסת האייפד".
"כפי שאתה כבר יכול לראות, רבים מאיתנו כועסים ברצינות על המעבר לאלקטרון, השפלה של החוויה הנוכחית, השימוש בזיכרון החדש, בעיות השימושיות והתחושה הלא מקומית", המשיך המשתמש. "ולא, אנחנו לא רוצים שתיצור אפליקציית Electron טובה יותר, אנחנו רוצים שתמשיך לבנות על האפליקציה המקורית".
משתמשים אחרים התלוננו על כך שהחברה "שוללת את הבעיות הנוכחיות". משתמשים הטוענים שהם משתמשים בגרסת הבטא של 1Password 8 מדווחים שהיא איטית יותר ופחות מגיבה.
עם זאת, מדובר במהדורת בטא, ובדרך כלל גרסאות המשלוח הסופיות מהירות יותר. פיי מתאר את כל גרסאות 1Password 8 כ"בסיס חזק להפליא" לעשור הבא של האפליקציה.
"אנחנו נשארים מחויבים ליצור חוויות משתמש ברמה הגבוהה ביותר בכל הפלטפורמות שלנו", סיכם.
AppleInsiderפנה אל AgileBits לתגובה.