Ultrahuman تطلق الميزات أسرع بنسبة% 15 باستخدام Gemini في "استوديو Android"
مدّة القراءة: دقيقتان
Ultrahuman هي شركة ناشئة في مجال التكنولوجيا الصحية للمستهلكين، وتقدّم للمستخدمين إحصاءات يومية عن العافية استنادًا إلى البيانات البيومترية من الأجهزة القابلة للارتداء التي تنتجها الشركة، مثل RING Air وجهاز M1 Live Continuous Glucose Monitor (CGM). اعتمد فريق Ultrahuman على أدوات Gemini في "استوديو Android" التي تراعي السياق لتبسيط عملية التطوير وتسريعها.
يتولّى فريق صغير مكوّن من ثمانية مطوّرين فقط صيانة تطبيق Ultrahuman. ويعطي الفريق الأولوية لإنشاء الميزات التي يحبّها المستخدمون، ولديه قائمة متراكمة بالأخطاء والتحسينات المطلوبة في الأداء والتي تستغرق الكثير من الوقت. كان على الفريق زيادة إنتاجه من تحسينات الميزات، وكان عليه أيضًا معالجة تحسينات الأداء، بدون زيادة عدد الموظفين. كانت إحدى أكبر الفرص المتاحة للفريق هي تقليل مقدار الوقت والجهد اللازمين لمعالجة القائمة المتراكمة: يمكن إعادة استثمار كل ساعة يتم توفيرها في الصيانة في العمل على ميزات للمستخدمين.
حلّ العقبات الفنية وتعزيز الأداء باستخدام Gemini
دمج الفريق Gemini في "استوديو Android" لمعرفة ما إذا كانت الأدوات المحسّنة بالذكاء الاصطناعي يمكنها تحسين سير العمل من خلال معالجة العديد من مهام Android. أولاً، لجأ الفريق إلى محادثة Gemini داخل "استوديو Android". كان الهدف هو إنشاء نموذج أولي لتنفيذ خادم GATT من أجل إمكانية الاتصال عبر البلوتوث المنخفض الطاقة (BLE) في التطبيق.
كما أشار أركا، المسؤول عن تطوير تطبيقات Android في Ultrahuman، "ساعدنا Gemini في الوصول إلى نموذج أولي صالح للاستخدام في أقل من ساعة، وهو أمر كان سيستغرق منا عدة ساعات لولا ذلك". عملت عملية تنفيذ البلوتوث المنخفض الطاقة التي يوفّرها Gemini بشكلٍ مثالي لمزامنة كميات كبيرة من بيانات أجهزة الاستشعار الصحية أثناء تشغيل التطبيق في الخلفية، ما أدّى إلى تحسين عملية مزامنة البيانات وتوفير عمر البطارية على كلٍّ من هاتف Android الخاص بالمستخدم والجهاز القابل للارتداء المقترِن من Ultrahuman.
بالإضافة إلى هذا التحدي الأساسي، أثبت Gemini أيضًا أنّه لا يقدَّر بثمن في العثور على تحسينات خوارزمية في مكتبة مخصّصة مفتوحة المصدر، والإشارة إلى مستندات مفيدة، والمساعدة في إضافة تعليقات إلى الرموز البرمجية، وتحليل سجلات الأعطال. استخدم فريق Ultrahuman أيضًا ميزة إكمال الرموز البرمجية لمساعدته في كتابة الرموز البرمجية المتكرّرة، وميزة معاينة Jetpack Compose لتمكين التكرار السريع أثناء تصميم واجهة المستخدم، ووضع الوكيل لإدارة التغييرات المعقّدة على مستوى المشروع، مثل عرض رسم بياني شريطي مكدّس جديد يتطابق مع نماذج البيانات الخلفية ونماذج واجهة المستخدم.
تغيير الإنتاجية وتسريع عملية تسليم الميزات
أدّت هذه التحسينات إلى توفير عشرات الساعات للفريق كل أسبوع. ويتم استخدام هذا الوقت المستردّ لتسليم ميزات جديدة إلى مستخدمي الإصدار التجريبي من Ultrahuman أسرع بنسبة %10 إلى %15. على سبيل المثال، أنشأ الفريق مساعدًا جديدًا مستندًا إلى الذكاء الاصطناعي داخل التطبيق للمستخدمين، ويستنِد إلى Gemini 2.5 Flash. اقترح Gemini في "استوديو Android" في البداية تصميم واجهة المستخدم وبنيتها وأجزاء من تجربة المستخدم لهذه الميزة الجديدة، ما يوضّح عملية تطوير كاملة بمساعدة الذكاء الاصطناعي.
تسريع عملية تطوير تطبيقات Android باستخدام Gemini
تساعد نصائح Gemini الخبراء في Android، المدمجة بإحكام في "استوديو Android"، مطوّري برامج Android في قضاء وقت أقل في البحث في المستندات وكتابة رمز النص النموذجي، ما يوفّر المزيد من الوقت للابتكار.
تعرَّف على كيف يمكن أن يساعد Gemini في "استوديو Android" فريقك في حلّ المشاكل المعقّدة وتبسيط مهام سير العمل وشحن ميزات جديدة بشكل أسرع.
-
دراسات الحالةيشجّع تطبيق Gratitude على الاستمرار من خلال التدوين اليومي المصغّر والعبارات التشجيعية ولوحات الرؤية. تم تنزيل التطبيق أكثر من 6 ملايين مرة، وحصل على 150 ألف تقييم بخمس نجوم، وتم تسجيل 100 مليون إدخال في دفتر اليوميات.
Amrit Sanjeev, Ash Nohe • مدّة القراءة: 3 دقائق -
دراسات الحالةمع استخدام غالبية تطبيقات Android للغة Kotlin كلغة رئيسية، أصبحت مكتبة kotlinx.coroutines معيارًا فعليًا للبرمجة غير المتزامنة. تقدّم المكتبة طريقة منظّمة ومصمّمة جيدًا لإدارة التدفقات المتزامنة التي تتوافق مع لغة Kotlin.
Jonathan Starup, Andrei Shikov • مدّة القراءة: 7 دقائق -
دراسات الحالةمن المعروف أنّه من الصعب جدًا إعادة إنتاج حالات تراجع الأداء، ما يجعلها تشكّل مؤثِّرًا سلبيًا كبيرًا أمام مطوّري الأجهزة الجوّالة.
Alice Yuan, Arti Arutiunov, Nikita Ogorodnikov • مدّة القراءة: 4 دقائق
يمكنك تلقّي أحدث الإحصاءات عن تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.