ملخص للمواد الشيقة لمطور للهواتف المحمولة # 360 (31 أغسطس - 6 سبتمبر)

في الإصدار الجديد ، نتعامل مع تقريب الرموز (مرتين!) ، واختبارات واجهة المستخدم و MVI ، والتطبيقات متعددة الأنظمة الأساسية ، و CI / CD ، وتصميم الواجهة ، والتطبيقات الأكثر ربحًا وغير ذلك الكثير.





بدأت قصة البحث الطويل عن الأجهزة و / أو الأسلاك تلمسني كل يوم. استغرقت هذه المهمة التافهة ، وهي كيفية العثور على Xiaomi Mi A1 ، الكثير من الوقت وتسببت في كرب عقلي. بعد فترة ، توصلت إلى استنتاج مفاده أن الأمر يزعجني ولن يستغرق الأمر وقتًا طويلاً للعثور على جهاز. لقد وجدت عنق الزجاجة في سير العمل وقررت القضاء عليه.



هذا الملخص متاح كرسالة إخبارية أسبوعية . وكل يوم نرسل الأخبار في قناة Telegram .



iOS



(+66) سر شكل أيقونات iOS: هل هو سنجاب؟ التحليل

(+3) صيغ الترجمة: الترجمة الذكية لنظام iOS وليس فقط

(+3) أفضل الممارسات السريعة التي لا تخجل من معرفتها

تؤجل Apple حماية الخصوصية في iOS 14 حتى العام المقبل

ميزات تنفيذ تقويم التمرير الأفقي

إطلاق الرموز الترويجية للاشتراكات في App Store

10 نصائح لتطوير الأدوات لنظام iOS 14

لن تؤخر Apple إصلاح الأخطاء في App Store

Apple تفعل ذلك خدمة البحث الخاصة بك؟

تطبيقاتي المفضلة لتطوير iOS في 2020

كيفية إنشاء ورقة سفلية تفاعلية في Swift 5

عمليات الشراء داخل التطبيق ومجموعة StoreKit في iOS 14

مرساة لتمرير عنصر

كيفية إنشاء متصفح للتنقل إلى أي صفحة في Swift

أول اختبار مستخدم لك في Swift

ما الجديد في Xcode 12.0؟

معالجة الفيديو في SwiftUI في الوقت الفعلي باستخدام Core Image

لا تفعل ذلك مع Swift Optionals

المجمع في iOS

Apple Silicon لمطوري التطبيقات

Swifty Guitar Chords: أوتار الجيتار على Swift

MultiplatformApp: تطبيق متعدد الأنظمة على SwiftUI



Android



(+ 10) ماذا تكتب اختبارات Android UI عليه

(+4) أكون أو لا أكون: مناقشات حول الاختبار في تطوير الأجهزة المحمولة

(+3) تنزيل وبناء AOSP

(+2) إذن لماذا ما زلنا بحاجة إلى MVI في تطوير الهاتف المحمول

(+2) كيفية تضمين مساعد صوت في أي تطبيق للهاتف المحمول. نحلل باستخدام مثال Habitica

(+1) تحليل خدمات استقبال الرسائل القصيرة لنظام Android مقابل خدمات المواقع والخبرة في تطوير وظائف جديدة لنظام Android

بث Android: Dagger Hilt: Deep Dive / No more Koin

Android Broadcast: Kotlin 1.4: أسرع وأفضل

إطلاق Kotlin Multiplatform Mobile Alpha

Thermal in Android

المكتبات الخاصة في Android - لماذا يجب أن تفكر في ذلك

استرداد التفاعلات من ViewModel

لمس Android ، والنقر المزدوج ، والتعرف الشامل والقرص

اجعل كود (Kotlin) الخاص بك يعبر عن نفسه

أخطاء المطورين الشائعة عند إنشاء RecyclerViews وكيفية إصلاحها باستخدام فئة ViewRepresentation

تنسيق كود Kotlin باستخدام Ktlint

شكل Drawables هي أقوى أداة لواجهة مستخدم Android

استكشاف منصة Kotlin المتعددة

تهيئة Logcat في Android Studio

20 أداة لتطوير Android ربما لم تسمع بها مطلقًا

إضافة شريط إلى رمز تطبيق Android (مرة أخرى) )

تخزين البيانات المفضل في Jetpack DataStore

Jetpack Release Tracker: تتبع تحديثات AndroidX

TrackerControl: تتبع جمع البيانات على Android

عينات تكوين Jetpack: أمثلة على العمل مع Compose



Development



(+43) مربعاتك خاطئة

(+18) إنشاء كائنات قابلة للتدمير في Unreal Engine 4 and Blender

(+17) "حسنًا ، جربها !" أو CI / CD لتطبيقات الهاتف المحمول بناءً على عقد

(+9) كيف كان يوم العرض المفتوح في Raiffeisenbank

(+7) اختبار تطبيقات Flutter: الأدوات والمزايا والمشكلات

(+7) كيف تعمل محافظ الهاتف المحمول على مثال تطبيق Mir Pay

(+4) تحسين العمل مع المشاهد باستخدام ScriptableObject

(+4) بناء دراجات متقدم أو تطبيق خادم عميل يعتمد على C # .Net framework

(+3) نصيحة مهندس الاختبار رقم 1: إرساء شبكة السيلينيوم الخاصة بك

(+2) الفائز بجوائز Apple Design: متوسط ​​إحصائي للصورة

Podlodka # 179: العقلانية

كيفية بناء نشاطك التجاري في الألعاب

تصميم التطبيق: أمثلة ملهمة # 15

• تطوير Google و Apple نظام تحذير مبسط لـ COVID-19

ينهي Pokemon GO دعمه للهواتف الذكية القديمة

سيسمح Unity Distribution Portal بالعمل مع العديد من متاجر التطبيقات في وقت واحد

تصميم لعبة في Sketch: مقابلة مع مبتكر King Rabbit

لا تصمم للأجهزة المحمولة (Mobile-first)

أين تبدأ في تصميم تطبيق الهاتف المحمول. أساسيات تصميم واجهة المستخدم

ما هو منشئ الإجراءات؟ Actions Builder and Actions SDK for Google Assistant

الهندسة العكسية: تطوير محاكي خادم لـ Marvel's Avengers

أفضل 10 حزم Flutter وأكثرها شيوعًا

5 نصائح لتصميم أزرار أفضل

تحسين تطبيقات Flutter باستخدام الإكمال التلقائي

كود نظيف للمطورين الرائدين

أتمتة دورة حياة مشروع Flutter بإجراءات GitHub

نعم ، يعمل TDD على إبطائك

تطوير يوميات الحالة المزاجية على Flutter في ساعتين

6 خطوات للعثور على إطار عمل أتمتة اختبار مناسب (باستخدام دراسة حالة)



التحليلات والتسويق وتحقيق الدخل



Avo: تحليلات الجيل التالي

التطبيقات الأكثر ربحًا في أغسطس 2020

حظرت الهند PUBG ومئات التطبيقات الأخرى

أطلقت Google Growth Academy لأوكرانيا وبيلاروسيا

تصدر App Annie تقرير النصف الأول عن الألعاب

تحلل myTracker إيرادات الإعلانات داخل التطبيق

الترجمة: كيف تنطلق دوليًا وتزيد من عمليات التثبيت؟

نموذج تحقيق الدخل: تغيير نموذج جديد واختباره بتكلفة زهيدة

لماذا يعتبر الاحتفاظ



بالذكاء الاصطناعي هو أفضل طريقة لتنمية الذكاء الاصطناعي والأجهزة وإنترنت الأشياء



(+20) Raspberry Cinema Center أو كيفية صنع تلفزيون ذكي غير قابل للكسر

(+18) كيف أصبحت الألعاب القوة الدافعة لمدرستين لأبحاث الذكاء الاصطناعي

(+1) ميكروويف يعرف كل شيء عنك: ما هو إنترنت الأشياء (IoT)؟

أصبح Apple iPhone 11 هو الهاتف الذكي الأكثر مبيعًا في النصف الأول من عام 2020



الملخص السابق . إذا كانت لديك مواد أخرى مثيرة للاهتمام أو وجدت خطأً ، فيرجى إرسالها إلى البريد الإلكتروني .



All Articles