InstaViewer
هذا تطبيق وهمي/تدريبي بسيط لعرض صور/مقاطع فيديو Instagram الخاصة بمستخدم محدد. سأقوم بتحديث هذا التطبيق بانتظام لمحاكاة أفضل لتطبيق iOS Instagram الأصلي.
أستخدم حاليًا واجهة برمجة تطبيقات عامة: https://www.instagram.com/$USERNAME$/media/?&max_id=$LAST_ID$
سمات
يمكن لـ InstaViewer حاليًا دعم:
مكتبات الطرف الثالث
يستخدم InstaViewer عددًا من المشاريع مفتوحة المصدر للعمل بشكل صحيح:
- Alamofire - مكتبة شبكات HTTP مكتوبة بلغة Swift.
- AlamofireImage - مكتبة مكونات الصور لـ Alamofire.
- SwiftyJSON - يجعل SwiftyJSON من السهل التعامل مع بيانات JSON في Swift.
- Chameleon - إطار ألوان خفيف الوزن ولكنه قوي لنظام iOS.
- Realm - Realm هي قاعدة بيانات متنقلة تعمل مباشرة داخل الهواتف.
كل شيء
- تنفيذ تصميم MVP لوحدات التحكم ViewControllers خفيفة الوزن
- التغيير والتبديل في واجهة المستخدم
- مشغلات الفيديو
- خيارات ذاكرة التخزين المؤقت المخصصة لتنزيل الصور
- اكتب المزيد من الاختبارات