View Code? Open in Web Editor
NEW
This project forked from codedlabs/ios-cw-11
الكويت تبرمج | دورة برمجة تطبيقات الأيفون | لعبة ماريو
ios-hw-5's Introduction
- الواجب راح يكون بسيط و خفيف و راح يكون بدايه مشروعكم النهائي
- راح اتحطون فكرتكم و تصميمكم (wireframe) in Action 🥁
- قم بعمل Repository للمشروع النهائي
- اسم Repository سيكون اسم المشروع بالانجليزي
- قم بعملة Clone وحفظ الملف
- قم بفتح مشروع xcode جديد و حفظه في clone folder
- قم بتسميه المشروع في xcode على اسم مشروع
- قم بعمل Launch Screen و تتكون من لوقو البرنامج
- قم بوضع ايقونه البرنامج App icon
فيديو للتوضح هنا
- قم بتجهيز اول صفحتين من المشروع , اذا كان عندكم sign in خلو اخر شي، يفضل ان تبدوا Home Screen
- قم بصنع Struct خاص في برنامجك
- مثلا اذا كان مشروعك عن حجز مطاعم
struct Restaurant
{
var restaurantName :String
var restaurantLocation :String
var availableTable : Int
var restaurantImage :String
}
struct RestaurantCategory
{
var cateogry : String
var restaurantList : [Restaurant]
var catogryImage : String
}
- بعدها تعمل array of struct و تحتوي على جميع المعلومات لاستخدامها في التطبيق
var categories : [RestaurantCategory] =
[RestaurantCategory(cateogry: "Italian", restaurantList: [
Restaurant(restaurantName: "Pastamania", restaurantLocation: "Kuwait City", availableTable: 5, restaurantImage: "pastamania"),
Restaurant(restaurantName: "Patio", restaurantLocation: "Avenue", availableTable: 9, restaurantImage: "patio")], catogryImage: "Italian"),
RestaurantCategory(cateogry: "Burger", restaurantList: [
Restaurant(restaurantName: "Elevation Burger", restaurantLocation: "kuwait City", availableTable: 8, restaurantImage: "elevation")], catogryImage: "burger")]