ملخص المواد المثيرة للاهتمام لمطور الجوال رقم 345 (18-24 مايو)

في هذا التحديد ، عرض شاشات VK ، انتصار وهزيمة Flutter ، والهندسة المعمارية ولقطات الشاشة ، وتحليلات المنتجات وأنماط النماذج الأولية للاعبين ، والتواريخ الافتراضية في المنازل الذكية والعديد من المواد الأخرى المثيرة للاهتمام!



ماذا تفعل VK لتقليل تأخيرات العرض؟ كيفية عرض رسالة كبيرة جدًا وعدم قتل UiThread؟ كيف تقلل من تأخيرات التمرير في RecyclerView؟بفضل Xamarin وحبي لهذا الإطار ، انتقلت بشكل أساسي إلى معسكر المطورين ، وقد ساعدتني هذه الأداة في كسب الكثير من المال والمعرفة وإيجاد زملاء رائعين. فلماذا أكتب الآن على Flutter الآن؟ إجابة مختصرة ، لأن Flutter يغطي جميع احتياجات التطوير عبر الأنظمة الأساسية.

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

iOS

• (+7) اختبارات الوحدة لرمز RxSwift
• (+6) لقطات شاشة آلية لنظام التشغيل iOS باستخدام XCTestplan و Xcode 11
• (+5) HandsAppMVP: بنية iOS لتطوير الاستوديو الخارجي
• (+2) Neomorphism باستخدام SwiftUI. الجزء 2: ما الذي يمكن عمله بإمكانية الوصول؟ + الجزء الأول
• قد لا يستخدم تطبيق iOS من واجهة Flutter إطار العمل على الإطلاق
• ما الذي يتوقعه المطور من iOS 14؟
• سيبدأ Swift 5.3 في دعم Windows
• إنشاء زر تقييم منبثق باستخدام SwiftUI
• 5 مكتبات ممتعة لنظام iOS لتحسين واجهة المستخدم
• معاينة SwiftUI على نطاق واسع
• تطبيق بروتوكول POP في تطبيق iOS
• أساليب حديثة لتطوير واجهة مستخدم في iOS
• ما الجديد في Swift 5.3
• Codables: أفضل طريقة لتحليل البيانات في Swift
• روابط Firebase الديناميكية لتطبيقات iOS
• إنشاء UITabBar شفاف بالكامل في Swift
• أفضل 10 مكتبات مفيدة لنظام iOS في 2020
• كيفية دمج الخط السريع في مشروع iOS الخاص بك
• كيفية إنشاء تدرجات في Swift باستخدام CAGradientLayer
• الحقيقة غير المريحة بشأن إرسال تطبيقك في Apple ...
• كيفية إنشاء معاينات SwiftUI قابلة لإعادة الاستخدام والتي يمكن حفظها في ملف JSON
• RHLinePlot: رسم بياني مثل Robinhood
• EasySwiftLayout: سهولة العمل مع Auto-Layout في iOS
• YouTag: مشغل موسيقى لنظام iOS

Android

• (+76) نحن نضخ جهاز المشي
• (+25) التحكم في معدل ضربات القلب أثناء الركض من خلال التعليقات الموسيقية - أو "المختبرون الذين يرغبون في الركض يبحثون عن "
• (+16) إنشاء تطبيقات باستخدام Mediapipe
• (+10) CI TeamCity - أتمتة بناء عمليات Android و UI اختبار
• (+9) نحن نحاول التعامل مع StateFlow
• (+4) برمجة تعريفية لتطبيقات خادم العميل على Android. الجزء 2
• (+3) MVVM واختيار العناصر في المحول - LiveData
• كيف لم أُنشئ أعمالي الخاصة لتطوير تطبيقات Android
• Android Dev Podcast # 114: أخبار
• قطع ثابت - تحرّي الخلل وإصلاحه باستخدام محلل الأكواد الثابتة في Android Studio
• Beetlens: واجهة مستخدم Android مخصصة على OpenGL
• كيفية استخدام Coil ، برنامج تحميل الصور الأصلية لـ Kotlin
• عرض Recycler القابل للتوسعة على Android
• التعرف الفوري على الكلام على Android
• فهم الكوتينات في Kotlin مع هذا النموذج العقلي
• مستودعات Git مثل تبعيات Gradle
• حركات تصميم المواد لنظام Android
• FAB مع BottomAppBar
• لماذا تخليت عن Gson المفضلة في مشروع Kotlin الخاص بي
• كشف الأعطال في تطبيق Android المنشور
• العديد من الرسوم البيانية للملاحة (مع شريط التنقل السفلي)
• AGSkeletonLoading: شاشات هيكل عظمي لنظام Android
• EasyFlipViewPager:

تطوير بطاقات الوجه

• (+32) تقليل حجم تطبيق React Native بنسبة 60٪ في بضع خطوات بسيطة
• (+25) برمجة اللعبة للتضمين -أجهزة على ESP32
• (+24) Azure DevOps و App Center بدلاً من المزارع التجريبية: نقوم بتبسيط وتسريع تطوير الأجهزة المحمولة باستخدام الخدمات السحابية
• (+11) Material Python. بطاقات مخصصة بتأثيرات OpenGL
• (+10) ENT والمؤامرة في ألعاب غير مؤامرة باستخدام مثال Throne: Kingdom at War
• (+10) كيفية تحسين أداء تطبيق Flutter الخاص بك
• (+5) اتجاهات الاختبار التي يجب أن تلقي نظرة فاحصة عليها في عام 2020
• (+4) تفاصيل حول حزمة المزود لـ Flutter
• Podlodka # 164: أمن المنتج
• معنى: حول الانتقال إلى جهاز التحكم عن بعد ، انخفاض في الإنتاجية والوعي
• أطلقت Google و Apple واجهة برمجة تطبيقات لتتبع جهات الاتصال
• قدمت Citrix حماية التطبيقات لحماية البيانات على الأجهزة الشخصية
• King يفتح Defold
• Plugin for Adobe XD يصدر التعليمات البرمجية الجاهزة إلى Flutter
•مكان وكيفية وضع أزرار الإجراءات العائمة في تطبيقات الهاتف المحمول
• تجربة المستخدم لغير المصممين ، أو ما يجب على مطور تطبيقات الهاتف المحمول مراعاته
• من قلة خبرة البرمجة إلى عرض من Microsoft في عام واحد
• إنشاء لغز على Flutter
• 4 منتجات GitHub جديدة من شأنها تغيير التعليمات البرمجية الخاصة بك
• تتبع الأشعة في Notepad.exe بسرعة 30 إطارًا في الثانية
• 3 مصائد بسبب توقف المطورين عن التعلم
• موضوعات Flutter ديناميكية في 3 خطوط

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

• (+6) تسجيلات فيديو لتقارير الاجتماع حول تحليلات المنتج
• (+ 4) تطبيق الألعاب: إطار Octalysis
• مسار GameRefinery "تحفيز اللاعبين وأنماطهم الأصلية"
• جمعت Marketpleys RapidAPI 25 مليون دولار أخرى.
• "بدء استخدام تعليقات المستخدمين" من Instabug
• زادت حركة تنزيل التطبيق بمقدار الثلث
• أصدرت Checkaso أداة للعمل على نص ASO
• مسارات العمل: العثور على العمال غير المكاتب و
• سوف الدمدمة هوكي يعطي 100٪ من الدخل لجميع المؤثرين
• عبر Airbnb وتلعثم تقديم مواعيد افتراضية
• كوكبة البرامج يشتري TUNE
• موزيلا يبدأ قبول الطلبات من بناة حاضنة
•تم بيع محتوى Oculus Quest مقابل 100 مليون دولار.
• كيفية إنفاق 300 ألف دولار ومعرفة كل شيء عن توصيل القهوة
• "المجيء الثاني" لإعلانات Apple Search إلى روسيا: ما هي الاستنتاجات الأولى
• كيفية جعل تطبيق جوال مرئيًا في App Store و Google Play: تعليمات حول الموضع والتحسين
• إنشاء توقعات الجمهور والدخل باستخدام التحليل الجماعي في Excel / Google Spreadsheets

AI ، والأجهزة ، وإنترنت الأشياء

• (+22) أشعل النار في حقل نظيف أو كيفية جمع عناوين MAC لأجهزة Wi-Fi القريبة
• (+ 19) كيفية بناء "بيت ذكي" وعدم الجنون
• (+8) إنترنت الأشياء حيث لم تنتظر (الجزء 3). بناء نموذج محاكاة + (الجزء 2) + (الجزء 1)
• حصلت Magic Leap على 350 مليون دولار أخرى
• توقفت Samsung عن تطبيقات الواقع الافتراضي
• ستقوم مجموعة Mail.ru بتدريب متخصصي تحليل البيانات والتعلم الآلي مجانًا
• قامت سوني ومايكروسوفت بعمل وحدة كاميرا مع AI
• برمجة Raspberry Pi على Swift: إشارات المرور
• Pinball على Arduino ، الذي يلعب نفسه

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

All Articles