بيت التفكير إلى الأمام Google i / o: لا يوجد دائري رئيسي في الجير ، لكن المطورين يلمحون بمستقبل android

Google i / o: لا يوجد دائري رئيسي في الجير ، لكن المطورين يلمحون بمستقبل android

فيديو: Irish Girl Tries KEY WEST Roadtrip: Snorkeling, Sunset Festival & Key Lime Pie For the First Time (سبتمبر 2024)

فيديو: Irish Girl Tries KEY WEST Roadtrip: Snorkeling, Sunset Festival & Key Lime Pie For the First Time (سبتمبر 2024)
Anonim

الإصدار التالي من Android - يشار إليه على نطاق واسع باسم "Key Lime Pie" - لم يظهر في Google I / O الأسبوع الماضي. ومع ذلك ، أعلنت Google عن عدد من أدوات المطورين الجديدة وفي دردشة مطلقة ، اقترح فريق Android عددًا من التحسينات المستقبلية للنظام الأساسي ، بما في ذلك التحسينات في دعم المعالجات الجديدة ، ودعم أفضل للكاميرا ، وطرق تقديم تحديثات أسرع.

في المؤتمر ، أعلنت Google عن العديد من أدوات المطوّرين المحسّنة ، بما في ذلك Android Studio الجديد ، وهي بيئة تطوير متكاملة تستهدف مطوري Android استنادًا إلى إطار عمل IntelliJ IDE. كان هناك أيضًا العديد من واجهات برمجة التطبيقات الجديدة ، وكان أكثرها إثارة للاهتمام هو Google Play Game Services. وأصدرت Google بعض التغييرات على وحدة تحكم Developer بما في ذلك تلميحات ومقاييس استخدام جديدة متكاملة لمساعدة المطورين على معرفة ما هو فعال وما هو غير موجود في تطبيقاتهم.

في دردشة fireside ، أجاب أعضاء فريق Android على أسئلة الجمهور حول مستقبل النظام الأساسي.

واحدة من المواضيع الأولى التي ظهرت كانت مسألة التفتت. أوضح ديف بيرك ، المدير الهندسي لفريق منصة أندرويد ، أن جوجل تطلق مصدرًا مفتوحًا لبائعي السيليكون ، الذين يقومون بعد ذلك بإنشاء إصدارات تعمل على الشي theirات الخاصة بهم وتوصيلها إلى مصنعي المعدات الأصلية الذين يقومون بإنشاء هاتف معين.

وقال بيرك إنهم يتطلعون إلى تبسيط هذه العملية من خلال جعل الكود أكثر طبقات حتى لا تؤثر التغييرات في منطقة ما على المناطق الأخرى بنفس القدر. كما أشار إلى أن Google تحاول فهم ملف تعريف الأجهزة للإصدارات المختلفة التي تعمل في أسواق مختلفة بشكل أفضل. وأضاف أن Gingerbread منتشر في العديد من الأسواق الناشئة ، ويرجع ذلك جزئيًا إلى أنه يتطلب ذاكرة أقل من بعض الإصدارات الأحدث ، وبالتالي فإن الشركة تبحث عن طرق لجعل Android أكثر كفاءة على الهواتف الذكية ذات المستوى المبتدئ.

على الجانب الآخر من السوق ، أكد Mathias Duarte ، الذي يقود فريق تصميم Android ، على أهمية ترقيات Android ، وخاصة بالنسبة إلى مصنعي المعدات الأصلية. وأشار إلى الإعلان عن إصدار من Samsung Galaxy S 4 يحتوي على "تجربة برنامج Nexus" (بمعنى آخر ، برنامج Google فقط ، وليس إضافات Samsung) وسيكون لديه تحديثات في الوقت المناسب.

ظهرت أذونات التطبيق في عدد من الأسئلة. تطلب التحديثات في بعض التطبيقات أذونات قد لا يرغب المستخدمون في منحها - على سبيل المثال ، Pocket يريد الوصول إلى جهات الاتصال. وقالت ديان هاكبورن ، التي تعمل في فريق إطار أندرويد ، "لا يوجد شيء يمكننا الالتزام به الآن ، لكننا نفكر بالتأكيد في هذا."

هناك عدد من الأسئلة التي تحولت بالفعل إلى الماضي. عند سؤاله عما كان يمكن أن يفعلوه بطريقة مختلفة في تطوير Android لو كانوا يعرفون كل ما يعرفونه الآن ، قال الفريق إن الشيء الأكبر الذي ينبغي عليهم فعله بطريقة مختلفة هو الاحتفاظ بمزيد من التحكم في التطبيقات. قال Ficus Kirkpatrick ، ​​الذي يرأس فريق Play Store ، أن هناك قائمة طويلة من الأشياء التي لم يصابوا بها في المرة الأولى. إنه لا يندم على أي من الأشياء التي قاموا بها رغم أن الحصول على الأشياء بسرعة ، والحصول على الملاحظات ، والقدرة على التكرار بسرعة أمر مهم للغاية.

عندما سئلت ريبيكا زافين من فريق أنظمة أندرويد ، التي سئلت عن الرقائق التي كانت الأكثر تحديا لدعمها ، الأولى ، لأن الفريق كان يبدأ من الصفر لأنه لم يكن هناك حتى دعم لينوكس على العديد من الرقائق. وقالت إن التحديات الكبيرة تدور الآن حول أبنية وحدة المعالجة المركزية ووحدة معالجة الرسومات الجديدة ، مشيرة إلى أن جهاز Nexus 10 كان من أوائل السفن التي تم تصميمها على تصميم ARM الجديد.

وقال بيرك إن جوجل عملت عن كثب مع شركائها من الرقائق في إنشاء طبقات الأجهزة التي تدعم مجموعة متنوعة من الأجهزة المختلفة لتسهيل طرح تصاميم جديدة.

وسأل مدير الجلسة ريتو ماير ، القائد الفني لفريق علاقات المطورين ، عما إذا كان كل هذا العمل الشاق قد أنجز وقال بورك لا. وقال: "أشعر بأن نظام Android هو طفل رضيع ، وهناك الكثير الذي يمكننا القيام به". وأضاف بورك في إشارة إلى واجهات برمجة تطبيقات Renderscript أنه في العام الماضي فقط ، أصبحت GPUS قوية بما يكفي لإجراء العمليات الحسابية بدلاً من رسم الشاشة.

وقال بيرك: "تحاول الكاميرا الموجودة على الهاتف محاكاة الكاميرا الرقمية التي تحاول محاكاة كاميرا كوداك تمثيلية قديمة". وقال: "هناك الكثير الذي يمكننا فعله به" ، على كل من مستوى الأجهزة والبرامج. بالإضافة إلى ذلك ، أشار إلى أجهزة استشعار جديدة ، مثل باعث الأشعة تحت الحمراء على Galaxy S 4.

"وهناك أيضًا الكثير الذي يمكن القيام به على مستوى الأجهزة أيضًا. هناك الكثير من الابتكار الذي يمكن أن يأتي" ، تابع بيرك.

سأل عضو جمهور آخر عما إذا كانت Google ستكتب محاكي نظام التشغيل iOS حتى يتمكن من تشغيل تطبيقات iPhone مخصصة تم تطويرها لمستشفىه على نظام Android. وقال بيرك وكيركباتريك: "كنت أفكر في أنه يتعين علينا الذهاب إلى كوبرتينو واطلب منهم البدء في محاكاة تطبيقات أندرويد" ، وأضاف "يبدو الأمر وكأنه الكثير من العمل لتجربة المستخدم دون المستوى الأمثل."

العديد من الأسئلة كانت خاصة بالمطور. وردا على سؤال حول ما إذا كان التركيز على خدمات Play من شأنه أن يحبس الأشخاص في متجر Google Play ، لم يقل كيركباتريك شيئًا عن ذلك يمنع الناس من القيام بمتاجرهم الخاصة وأن متجر أمازون التطبيقي مستمر في العمل بشكل جيد. سأل أحد أعضاء الجمهور عما إذا كان الدعم الجديد لإطار عمل IntelliJ يعني أن على المطورين الابتعاد عن إطار Eclipse وقال Xavier Ducrohet ، الذي يعمل على أدوات المطور لنظام Android ، إن المطورين يمكنهم الاستمرار في استخدام Eclipse. وقال "ليس اتجاه جديد. إنه اتجاه مواز."

سأل أحد أعضاء الجمهور عن استخدام Java Development Kit 1.7 مقارنةً بـ JDK 1.6 (وهو الإصدار الذي يدعمه حاليًا Android SDK ، رغم أنه رسميًا في نهايته). وقال بيرك إنهم يحققون في خيارين لكنهم لم يتخذوا أي قرارات بعد. أشار مهندس آخر إلى أن التغييرات تسمح الآن بتشغيل SDK على الإصدار الجديد. عند سؤاله عن العلاقة مع Oracle ودعم Java 7 أو Java 8 ، قطعت Meier النقاش إلى حد كبير ، قائلة "أعتقد أنه من العدل القول أنه لا ينبغي لأحد في هذه اللوحة أن يكون له رأي ، وإذا فعلوا ذلك ، فلا ينبغي لهم بالتأكيد قلها ".

وردا على سؤال عما إذا كانت زبدة المشروع ، وهي محاولة لجعل واجهة المستخدم تعمل بشكل أكثر سلاسة ، قد أجاب بورك ، "لقد حققنا الكثير من التقدم في جيلي بين" ، ولكن ، "نحن لسنا على مستوى أعتقد يمكن ان نكون." وأشار إلى أن المطورين قد أفسدوا قوة الأجهزة مثل Nexus 4 ، ولكن حتى على الهواتف ذات المستوى الأدنى ، يجب أن نكون حريصين على إنجاز كل شيء على مستوى حوالي 56 مللي ثانية أو "jank" أو رؤية إطار تخطي. قال مهندسون آخرون إن هذا المشروع لن يتم تنفيذه أبدًا ، لأنه في كل مرة توجد فيها ميزات جديدة ، يتعين عليهم التحقق من أنه يؤثر على الأداء.

كان هناك بعض التلميحات إلى تغييرات أكبر في المستقبل. وردا على سؤال حول ما إذا كانت هناك مشاريع أخرى في الأعمال التي تمر عبر النظام بأكمله كما يفعل بوتر ، أجاب بورك "نعم ، لكن لا يمكننا التحدث عنها".

وبالمثل ، قال ماير إنه كان من الأفضل أن يسأل عن "فطيرة" ، (في إشارة واضحة إلى Key Lime Pie) ، لكنه تساءل عما إذا كان أي شخص قد سمع عن حلوى أسترالية تدعى "لامينجتون".

Google i / o: لا يوجد دائري رئيسي في الجير ، لكن المطورين يلمحون بمستقبل android