
إذا نظرت إلى عالم Android ، يبدو للوهلة الأولى أنه بين مطوري التطبيقات وجوجل ، هناك عالم من الصداقة ، مضغ العلكة. دعمت الشركة حب مطوري Kotlin ، والمجتمع ككل يوافق على ابتكارات المنصة ، ولا يتلقى IDE الرسمي مثل هذه الانتقادات كما هو الحال في عالم iOS - ما الذي يمكن أن تريده أكثر؟
لكن هذا ليس سوى جزء من الصورة. في الأشهر الأخيرة ، تمت مناقشة المواقف أكثر وأكثر بسبب أي جزء من مطوري Android ينتقد الشركة بشدة. لقد وصل الأمر إلى النداء الجماهيري "دعونا نضغط على Google عبر الاتحاد الأوروبي ووسائل الإعلام ، لأنهم لا يفهمون ذلك بطريقة جيدة." ما هي هذه وما هي هذه المواقف التي تخيف بعض المطورين ، لكنها تبقى غير مرئية للآخرين؟
على سبيل المثال ، دعنا نترجم المنشور من subreddit / r / androiddev ، الذي ظهر في سبتمبر:
"لقد تلقيت رسالة تفيد بأنه قد تم حذف حساب مطوري الخاص بي ، ويجب ألا أحاول إنشاء حساب جديد ، لكن بدلاً من ذلك أحتاج إلى إيجاد طريقة جديدة لتوزيع طلبي. قدمت طلب استئناف ورُفض. كان السبب ببساطة "سلسلة من انتهاكات القاعدة" ، لا شيء أكثر تحديداً. لم أتلق أي تحذيرات ، ولم يتم حذف طلبي حتى إتلاف حسابي ، لذلك ليس لدي أي فكرة عن الانتهاكات موضوع النقاش.
لم يكن لدي سوى تطبيق واحد من بطاقات التارو الغبية التي أجريتها لممارسة استضافة التطبيقات على Google Play. كان مجانا ، دون إعلانات والمدفوعات الداخلية. لم يكن هناك شيء مسيء هناك ، باستثناء بعض الصور على الخرائط (طعن الناس بالسيوف). انها بالتأكيد ليست مسيئة لعشرات من التطبيقات الأخرى بطاقة التارو.
معظم الوظائف التي حصلت عليها عن حذف حساب مطور محبطة للغاية. هل يوجد على الأقل شيء يمكنني القيام به ، باستثناء كيفية اختيار مجال نشاط آخر؟ "
ظهرت منشورات مماثلة في وقت سابق ، ولكن في الأشهر الستة الماضية كان هناك العديد منها على موقع Reddit - لدرجة أنهم بدأوا يرون وجود اتجاه في هذا. إذا لخصت المطالبات منها ، تكون القائمة كما يلي:
- على Google Play ، عند التعامل مع تطبيقات الدخيل ، فإنها تندرج خطأً في توزيع التطبيقات والحسابات التي لا تنتهك.
- بالإضافة إلى ذلك ، تحذف Google أيضًا تلك الحسابات التي تعتبرها "مرتبطة بالمتسلل" - بحيث يكون حساب صاحب العمل قد يعاني أو بالعكس بسبب المشروع الشخصي للمطور.
- يتم وصف أوصاف الانتهاكات ، ومن ثم لا يوجد شيء واضح: ما يتم إلقاء اللوم عليه بشكل عام ، هل أنت حقا ملوم ، وكيف يمكن تصحيح ذلك أو الطعن فيه.
- وعندما لا تزال تحاول الطعن وتقديم استئناف ، تحصل على رفض للنماذج دون إلقاء نظرة على الكلام النابض بالحياة. ليس من الواضح ما إذا كان الشخص الحي قد رأى جاذبيتك على الإطلاق ، أو ما إذا كانت الأتمتة قد فعلت كل شيء. وإذا رأى شخص ما ذلك ، فمن المستحيل الاتصال به وتوضيح الموقف.
- في الوقت نفسه ، يمكن للتطبيقات الشائعة من الشركات الكبيرة الاعتماد على الموقف العادي (من الواضح أنه إذا تم حذف Facebook عن طريق الخطأ بطريق الخطأ ، فسيتم إصلاحه بسرعة ويدويًا). لكن المطور المستقل بدون فريق من المحامين ، حتى لو كان لديه ملايين المنشآت ، لا يمكنه سوى التغلب على الجدار والحسد على Facebook.
وهذا يعني أنه يمكنك تحسين تطبيق Android المفيد لسنوات عديدة وكسب الرزق دون انتهاك أي شيء ، ومن ثم ستحرم Google بشكل مفاجئ ودون سابق إنذار من مصدر الدخل الرئيسي الذي تم استثمار سنوات العمل فيه. وعندما تحاول استعادة العدالة ، فلن تستمع حتى تاركًا التواصل مع الروبوتات.
بالطبع ، قبل أن نملأ الغضب الصالح ، يجب أن نجري تعديلاً على حقيقة أننا لا نستطيع التحقق من صحة جميع بيانات المطورين. غالبًا ما يمكن سماع الكلمات "نعم ، لم أخالف أي شيء" من المخالفين.
ولكن حتى لو كان المطورون يبدون ماكرًا ، فمن غير المرجح أن يخدعوا الجميع عندما يقولون بالإجماع "في هذا النظام لا يمكنك الوصول إلى شخص حي." وإلى جانب ذلك ، ننتقل إلى
قصة أخرى:
"في 11 أكتوبر ، قامت Google بإزالة تطبيق Always On AMOLED من Play Store نظرًا لحدوث خطأ في نظام DMCA.
على ما يبدو ، أرسل Flipkart إشعارًا بموجب قانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية (DMCA) يطالب بإزالة العديد من الحيوانات المستنسخة من طلباتهم ، وقد قاموا بحذفهم عن طريق الخطأ. <...> هذه شكوى متعلقة بقانون الألفية الجديدة لحقوق طبع ونشر المواد الرقمية - كما ترون ، لا علاقة لها بطلباتي ، فهي ليست مدرجة في قائمة التطبيقات التي تتطلب Flipkart إزالتها.
هذا خطأ واضح ، بسببه تمت إزالة التطبيق الذي يحتوي على 7.5 مليون تثبيت وتصنيف 4.3. بالطبع ، لقد حاولت الاتصال بـ Google <...> بعد أربعة أيام تلقيت الرسالة القياسية (التي ربما تكون قد نشأت عن طريق bot) "لقد فحصنا طلبك ، لكن لا يزال يتعذر علينا استعادة تطبيقك في المتجر" ".
تختلف هذه القصة عن العديد من القصص الأخرى حيث انتهى الأمر بشكل جيد: كان هناك ضجيج ،
وكتب موقع Android Police المعروف عن الموقف ، ولاحظت Google ذلك ، وتمت استعادة التطبيق إلى المتجر. سبب أن تكون سعيدا؟ بدلا من ذلك ، ذريعة لفهم ما يعنيه هذا:
- بمجرد أن تقر Google بالخطأ ، فلن نحتاج إلى أخذ كلمة المطور عن كلمة ، والآن نحن نعرف بالتأكيد: نعم ، هناك بالفعل حالات عندما يتم حذف التطبيقات التي تنتهك أي شيء.
- بمجرد أن تستجيب Google للنداء برفض القالب ، والذي تبين فيما بعد أنه خاطئ ، نعلم الآن على وجه اليقين: نعم ، لا يعمل نظام الاستئناف حقًا كما ينبغي (يبدو أنه بسبب التشغيل الآلي المفرط).
بشكل عام ، من الواضح أن هناك مشكلة. من غير المحتمل أن تكون شائعة جدًا: لا توجد إحصاءات ، لكنني أفترض بشكل حدسي أن أقل من واحد بالمائة من مطوري Android يواجهونها. ومع ذلك ، بالنسبة لأولئك الذين يواجهون الأمر مؤلم لدرجة أن الوضع لا يزال يبدو غير صحي.
بالإضافة إلى ذلك ، على الرغم من أن العديد من موظفي Google يقرؤون / r / androiddev بشكل واضح ، وأحيانًا يجيبون على مطوري Android على بعض الأسئلة ، فإن المنشورات الساخرة حول اللعب التعسفي ظلت دون أي رد فعل. تلوح في الأفق الصورة على هذا النحو: تدرك الشركة جيدًا المشكلة ، لكنها تتجاهلها ، مع الاستمرار في التحدث في العروض التقديمية حول حبها الكبير للمطورين.
ليس من المستغرب أنه بالنسبة للكثيرين تسبب هذا سلبية قوية. بدأ البعض يخشون "قد أكون التالي" وأحيانًا يحذفون تطبيقاتهم غير التجارية من Google Play ، حتى لا يضروا عن طريق الخطأ بالتطبيقات التجارية الرئيسية. نما مقدار النقد في التعليقات ، وزاد درجته. لاحظ القديمون "عمومًا ، منذ سنوات كان كل شيء أسوأ" ، لكن هذا لم يغير الوضع.
في الوقت نفسه ، من بين مطوري Android الآخرين ، لم يصبح كل هذا موضوع نقاش على الإطلاق. أولاً ، إذا كنت لا تجلس على برنامج Reddit ، ولكنك ببساطة تنخرط في التطوير ، فقد لا تعرف المشكلة. وثانياً ، إذا لم تكن مطورًا مستقلًا ، ولكنك تعمل لحساب الشركة وتكتب الرمز فقط ، فإن مشكلات حساب Play ليست صداعك (إذا لم يتم حذف حسابك الخاص بـ "للشركة"). ونتيجة لذلك ، نشأ موقف عندما كان بعض مطوري Android يعانون من الغضب ، بينما لم يهب آخرون لشارب.
بالنسبة لأولئك الذين يغليون ، أصبحت
وظيفة البرنامج "مستقبل تطوير أندرويد" هي ذروتها. يقرأ مباشرة كبيان ثوري. الرسالة الرئيسية هي "كفى لتحمل هذا ، دعونا نتحد ونواصل الكفاح من أجل حقوقنا ، اتصل بالمفوضية الأوروبية واسترعي انتباه الصحافة". في / r / androiddev ، ليس من الممكن غالبًا مشاهدة منشور يحتوي على 200 صوتًا ، لكن في هذه الحالة تجاوز عدد أصوات الناخبين ما يصل إلى 2000 - أي أن النداء كان له صدى كبير في القلوب.
وبعد ذلك بوقت قصير ، انعقد Android Dev Summit ورأوا فيه منصة مناسبة للضغط على Google. هل تريد الشركة الجمع بين العديد من مطوري Android في مكان واحد؟ هذا هو المكان الذي سوف ندعو لها للمساءلة ، وتحويل الحدث من Usi Pusi لطيف إلى محادثة قاسية في القضية. بدت الكلمات مثل "لا تدع أي داعية مطور يجيب عليك بأن هذه هي شؤون قسم آخر وكوخهم من الحافة. "يتم استدعاء محامي المطور ليكون مؤيدًا لنا داخل الشركة ، ويجب عليه أن يفعل كل شيء ممكن ، حتى يتدخل في عمل قسم آخر."
بالنظر إلى هذا ، قررت Google أن تكون في المقدمة ، والتحضير للحدث والتحدث مرة واحدة. استضاف Android Dev Summit جلسة الأسئلة والأجوبة التقليدية لـ Fireside Chat وضمّن Google Play المسؤول عن التعليق على موظفي Google. يمكنك رؤيته بنفسك (بدءًا من الساعة 41:12) ، أو يمكنك قراءة الترجمة المختصرة أدناه.
Stephanie Cuthberson: حتى قبل الحدث ، كان لدى المجتمع أسئلة مثل "وفقًا للمبادئ التي تحذفها التطبيقات" و "من أين أتصل إذا تم حذف حسابي" ، اتصلنا بول هنا ، وسنتحدث عنه الآن.
بول بانكهيد: في بعض الأحيان نقوم بحذف التطبيقات. أمان المستخدم مهم للغاية. نحن متجر ونحن بحاجة إلى التطبيقات والمستخدمين. لذلك ، نحن ممتنون لك للتطبيق. هناك انتهاكات ، ولدينا قواعد لحماية المستخدمين. نحن نحاول جاهدين تقليل عدد الإنذارات الخاطئة للنظام. وإذا كنا مخطئين ، يمكنك الاستئناف ، ونحن ننظر في كل منها. وأعتقد أنه في الربع القادم يمكنك توقع تحسينات في نظامنا الأمني. نحن نبذل كل ما في وسعك لترك عملك ، وللمستخدمين الأمان.
رأيي الشخصي في التقييم: هذه ليست إجابة ، وإنما هي خروج عن الإجابة ، متظاهرة بعناية أنه لا توجد مشكلة. لا ، في الواقع ، لم يكن لدى المجتمع سؤال "عن أي مبادئ تحذف التطبيقات" - كان لديه سؤال "حتى تستمر هذه المهملات". لا ، في الواقع ، لم يكن أحد مهتمًا بحقيقة "يمكنك الاستئناف" - لقد كانوا مهتمين بما لم تنجح به الجحيم. يبدو أن الكلمات المتعلقة بالتحسين الوشيك مشجعة ، لكن عندما لا يكون هناك أي خصوصية فيها ، فإنها تبدو أيضًا مثل رصاصة - يمكن تسمية أي تذكرة مغلقة "بتحسين النظام". نتيجةً لذلك ، بقيت جميع الأسئلة الحادة بدون إجابة ، والشعور هنا هو أن مطوري Android بدلاً من شخص حي تحدثوا إلى الشبكة العصبية: "ابق على الخط ، تطبيقك مهم للغاية بالنسبة لنا".
لقد مر شهر ونصف منذ قمة تطوير Android - ماذا يحدث الآن؟ لم تتوقف القصص المتعلقة بحذف الحسابات / التطبيقات ، وبالإضافة إلى ذلك ، كان الموقف الآخر مثيرًا.
في البداية ، أبلغت Google مطوري التطبيقات أن وصول المستخدم لن يكون كافيًا للوصول إلى المكالمات والرسائل النصية القصيرة - فسيظل من الضروري أن يتم تبرير هذا الوصول بواسطة وظيفة التطبيق نفسه. هناك شروط قياسية ، ويمكنك أيضًا إرسال طلب "إجراء استثناء لطلبي ، ولا يناسب الشروط الموصوفة بالفعل ، لكنه يحتاج إلى هذا الوصول لسبب ما." كل هذا يبدو معقولا بشكل عام. ولكن في الممارسة العملية ، اتضح ليس ذلك بسلاسة.
تم تصميم تطبيق تاسكر (أكثر من مليون تثبيت ، تصنيف 4.6) لأتمتة مهام الهاتف الذكي المختلفة ، وبالتالي فإنه يطلب الوصول إلى المكالمات / الرسائل القصيرة لأتمتة العمل معهم. وفقًا لمنشئه ، فقد أرسل طلبًا للحصول على استثناء ("لم تأخذ بعين الاعتبار تطبيقات الأتمتة ، لكن من الواضح أنها تحتاجها") ، وبعد 40 يومًا (!) تلقى رفضًا (ربما من شخص حي ، لكن صيغت بلغة رسمية وعدم ترك الفرصة لمناقشة الوضع).
لقد كان المطور مطمئنًا بشكل عام: "يعد العمل باستخدام SMS أحد أكثر الوظائف شيوعًا في Tasker ، حيث يدفع الأشخاص مقابل هذا التطبيق ، وتريد Google الآن الاستغناء عنه. الأمن مهم ، ولكن هل من الممكن إضافة تحذير كبير من أجله ، وليس حرمان الناس مما يريدون استخدامه؟ "
تحولت الغالبية العظمى من القراء إلى جانبه ، نشأت ضجة كبيرة. وفي النهاية ، مع ملاحظة ما كان يحدث ، أضافت Google عنصر "أتمتة المهام" إلى قائمة "الاستثناءات": تعتبر تطبيقات التشغيل الآلي مناسبة رسميًا لطلب الوصول إلى المكالمات / الرسائل القصيرة.
على الرغم من أن هذا الموقف يختلف عن حذف التطبيقات عن طريق الخطأ ، إلا أن هناك العديد من أوجه الشبه:
- يكتشف المطور فجأة أن ضربة لائقة قد وقعت على تطبيقه المحترم ، مما يعرض الأرباح للخطر.
- يحاول المطور تصحيح الموقف من خلال القناة المخصصة ويتلقى رفضًا رسميًا.
- ومع ذلك ، عندما ترتفع الضوضاء وما يحدث ، يلاحظ الأشخاص الحقيقيون على Google ، فإنهم يقررون أنه في الواقع ليس عليهم الرفض.
وهذا هو ، مشاكل مماثلة تجعل أنفسهم يشعرون هنا. وحتى بعد حل الموقف مع Tasker ، لا يزال لدى مطوري التطبيقات الذين لديهم إمكانية الوصول إلى المكالمات / الرسائل القصيرة أسئلة وشكاوى: على سبيل المثال ، منشور بعنوان "فشل أذونات Call / SMS - Google لماذا أضرت بنا؟"
يمكنك هنا طرح السؤال "لماذا أنت معنا؟" تستثمر Google الكثير من الموارد في تطوير Android ، بما في ذلك راحة المطورين. عندما بدأ Android Studio في إحداث تسرب للذاكرة ، أدرك فريقها المشكلة مباشرةً ووعد باتخاذ إجراء. لماذا ، إذن ، في موقف مختلف ، عندما يكون بعض المطورين أسوأ (كما يمكن إعادة التشغيل على الأقل) ، فإن الشركة ليست في عجلة من أمرها لتغيير كل شيء وتتظاهر بأنه لا توجد مشكلة؟
في الخارج ، من المستحيل أن نعرف على وجه اليقين ، لكن هذا ما أتذكره. يُعرف Google عمومًا بوجود الأشياء المحزنة مع الدعم ، وليس فقط Android. وعندما يتلقى المطور الذي يرسل النداء رفضًا تلقائيًا ، فإن هذا لا يختلف تمامًا عن الطريقة التي يطرق بها مستخدمو منتجات Google الأخرى جبهته على الحائط.
ولكن هناك فرق في مدى عدم وجود هذا الدعم المؤلم المعقول: عندما يتعلق الأمر بالخسارة التي لا أساس لها في الأرباح الأساسية ، فإن هذا السؤال أكثر حدة بكثير من "لقد نقرت على شيء واختفت كل شيء". من المهم للغاية أن يشتكي البعض: "أنا أفهم أن الحفاظ على هذا المتجر باهظ الثمن ، لكنني سأكون مستعدًا لدفع 100 دولار سنويًا ، كمطورين لنظام التشغيل iOS ، إذا كنت مضمونًا بأنني سأتلقى شكاوى سليمة ونداء جيدًا."
من الغريب أن خدمة المستخدم المدفوعة التي أطلقها Google One مؤخرًا ، ومن بين تلك التي تقدم اشتراكًا ، يطلقون على
"خبراء Google" - القدرة على طرح أسئلة على شخص حي.
Google ، نظرًا لأنك فعلت هذا للمستخدمين ، فهل يمكنك تقديم الدعم العادي المدفوع لـ Google Play ، نظرًا لوجود الكثير من الصداع مجانًا؟
دقيقة من الإعلانات. نحن على دراية بالمشاعر التي تغلي في تطوير الأجهزة المحمولة ، لأننا نعقد مؤتمر Mobius . لكنها ليست عن الشغف ، بدلاً من ذلك هناك تقارير تقنية قاسية تحتوي على كود وتفاصيل (يمكنك التحقق من مقاطع الفيديو على YouTube). إذا كان هذا يبدو مثيراً للاهتمام بالنسبة لك ، فاحرص على الانتباه: سيتم عقد أقرب موبيوس في مدينة سان بطرسبرغ يومي 22 و 23 مايو ، وستكون التذاكر معروضة للبيع بالفعل ، ومن 1 يناير سترتفع الأسعار.