❞ كتاب Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS ❝  ⏤ بو جي بولي، كايل ريختر

❞ كتاب Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS ❝ ⏤ بو جي بولي، كايل ريختر

وصف قصير عن الكتاب :


الهواتف الذكية الخاصة بالعلامة التجارية “أبل” (Apple) تعمل على نظام تشغيل يدعى iOS ويتميز النظام بالعديد من المميزات الخاصة به التي تجعل العديد من المستخدمين يفضلونه عن باقي أنظمة التشغيل، عند اتخاذ قرار بشأن إنشاء تطبيق لمشروعك على نظام الـ iOS فسيكون أمامك نوعين من التطبيقات التي يمكن أن تطورها، إما تطبيق هجين أو تطبيق أصلي.


تعتبر برمجة تطبيقات الايفون من أهم المهن المطلوبة حاليا، وتعلم برمجة التطبيقات حاليا ليس بالامر بالغ الصعوبة. ويمكن لاي شخص يمتلك حب التعلم والاصرار لتعلم البرمجة من إتقان برمجة تطبيقات الايفون في وقت قياسي، لذلك قمنا بمنصة إدراك بالعمل على إعداد مساق متخصص في برمجة تطبيقات الايفون، فاذا كنت من محبي برمجة تطبيقات الايفون فالفرصة أمامك للاستثمار بتعلم هذا المساق والبدء بمسارك المهني كمبرمج تطبيقات ايفون، سواء كنت ترغب ببناء تطبيقات خاصة بك او العمل ضمن فريق برمجة باحدى الشركات التقنية.
بو جي بولي، كايل ريختر - نبذه قصيره عن المؤلف


بدأ كايل ريختر كتابة الكود في أوائل التسعينيات على الكومودور 64 ، وبعد فترة وجيزة تقدم إلى نظام Mac SE. منذ ذلك الحين ، كرّس نفسه للعمل حصريًا مع منتجات Apple. يشغل كايل حاليًا منصب الرئيس التنفيذي لشركة MartianCraft LLC ، وهي شركة مخصصة لتطوير برامج الأجهزة المحمولة. يدير Kyle شركات تطوير برمجيات منذ عام 2004. كانت شركته وراء إصدار أول لعبة iOS trivia ، بالإضافة إلى أول لعبة محمولة تدعم اللعب الجماعي غير المحلي الحقيقي. تم اختيار شركاته ضمن قائمة الشركات الأسرع نموًا في العالم والتي يبلغ عددها 5000 Inc في ثلاث مناسبات منفصلة. عمل كايل في مشروع مرموق لبعض أكبر العلامات التجارية في العالم. وهو أيضًا متحدث متكرر عن تطوير البرمجيات وريادة الأعمال ويتحدث في أكثر من مائتي حدث في جميع أنحاء العالم. في أوقات فراغه ، يستمتع بالسفر والتنزه في الريف والغوص والطهي. يمكن العثور عليه على تويترkylerichter.



كان Beau Bolle يتلاعب بالتكنولوجيا طالما أنه يستطيع التذكر ولديه أكثر من 20 عامًا من الخبرة المهنية في تطوير البرامج. لقد عمل مع مجموعة واسعة من العملاء من الشركات الناشئة إلى شركات Fortune 500 في مجموعة متنوعة من المشاريع بما في ذلك الأدوات الصوتية ؛ تطبيقات الوسائط الاجتماعية ؛ التجارة الإلكترونية وتتبع الأخطاء والتحكم في المصادر وأنظمة إدارة علاقات العملاء ؛ وتطبيقات المؤسسة. بصفته كبير مسؤولي التكنولوجيا في MartianCraft ، فهو مكرس لخلق بيئة تعزز الإبداع وتمكن الأشخاص من أداء أفضل أعمالهم. في أوقات فراغه ، يستمتع Beau بالسفر والتخييم والمشي لمسافات طويلة. إنه لاعب شغوف بألعاب الطاولة وقد بدأ مؤخرًا في صناعة الجلود.
❰ له مجموعة من المؤلفات أبرزها ❞ Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS ❝ الناشرين : ❞ Apress Media LLC ❝ ❱
من كتب تطوير تطبيقات الايفون كتب تطوير تطبيقات الهواتف الذكية - مكتبة كتب تقنية المعلومات.

نبذة عن الكتاب:
Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS

2021م - 1444هـ
وصف قصير عن الكتاب :


الهواتف الذكية الخاصة بالعلامة التجارية “أبل” (Apple) تعمل على نظام تشغيل يدعى iOS ويتميز النظام بالعديد من المميزات الخاصة به التي تجعل العديد من المستخدمين يفضلونه عن باقي أنظمة التشغيل، عند اتخاذ قرار بشأن إنشاء تطبيق لمشروعك على نظام الـ iOS فسيكون أمامك نوعين من التطبيقات التي يمكن أن تطورها، إما تطبيق هجين أو تطبيق أصلي.


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

تعليقات القرّاء:

تطوير تطبيقات الايفون 

تعد برمجة التطبيقات من أهم مجالات تكنولوجيا المعلومات خلال السنوات القادمة خصوصا مع الانتشار الكبير للتطبيقات وتحولها لجزء مهم لا يمكن الاستغناء عنه في حياتنا اليومية، ومن المتوقع دخول تطبيقات جديدة إلى متاجر التطبيقات وارتفاع حاجة الشركات للمبرمجين ومختصين تكنولوجيا التطبيقات الذكية.

تعتبر برمجة تطبيقات الايفون من أهم المهن المطلوبة حاليا، وتعلم برمجة التطبيقات حاليا ليس بالامر بالغ الصعوبة. ويمكن لاي شخص يمتلك حب التعلم والاصرار لتعلم البرمجة من إتقان برمجة تطبيقات الايفون في وقت قياسي، لذلك قمنا بمنصة إدراك بالعمل على إعداد مساق متخصص في برمجة تطبيقات الايفون، فاذا كنت من محبي برمجة تطبيقات الايفون فالفرصة أمامك للاستثمار بتعلم هذا المساق والبدء بمسارك المهني كمبرمج تطبيقات ايفون، سواء كنت ترغب ببناء تطبيقات خاصة بك او العمل ضمن فريق برمجة باحدى الشركات التقنية.

عملية بناء التطبيقات مرتبطة بعدة عوامل بشكل أساسي مثل واجهة التصميم وتجربة المستخدم وربط التطبيق مع منصات التواصل الاجتماعي مثل فيسبوك او جوجل وغيرها من المنصات والمواقع الإلكترونية، وبطبيعة الحال لا يمكننا من خلال مساق واحد من تغطية جميع المواضيع المطلوبة في ان واحد، لذلك قمنا في منصة ادراك باعداد مساق متخصص ببرمجة تطبيقات الايفون بشكل عملي وخطوة بخطوة ومساعدتك للانتفال للتطبيق العملي الذي يؤهلك لهذا المجال الواسع.

في دورة برمجة تطبيقات الايفون المجانية هذه سنبدا معا بتعلم أساسيات صناعة التطبيقات والمنصات المتاحة لبرمجة التطبيقات والاختلاف بين كل منصة واخرى، بعد ذلك سنتعلم معا لغة البرمجة سويفت ٥ وهي اللغة المستخدمة لبناء تطبيقات الايفون بأسلوب سهل ومبسط بالاضافة الى وحدات بناء الواجهات الرسومية الرئيسية، كما سنتطرق في هذه الدورة الى تعلم بناء الشاشات وكيفية الانتقال ما بينها وتصميم الواجهات الخاصة في التطبيق.

وسنتعلم سويا كيفية تخزين البيانات الخاصة بالتطبيق سواء كانت على نفس التطبيق أو باستخدام خادم من خلال الانترنت، وسنتعامل مع أكثر من لغة لعمل قاعدة بيانات خاصة بالتطبيق. وسنساعدك على تحسين ظهور التطبيق الخاص بك على متجر التطبيقات والتعرف سويا على أهم العوامل المؤثرة في ترتيب تطبيقك في متجر التطبيقات، إضافة الى كيفية التسجيل كمطور في موقع ابل وما هي المتطلبات للتسجيل.

وسنقوم بالتطرق الى مقدمة عن تصميم التطبيقات لتظهر شاشات التطبيق بافضل صورة للمستخدم، وسيكون هناك مقدمة عن لغة Objective C التي تعد اللغة الرئيسية لبرمجة تطبيقات الايفون قديما.كما أنه يمكنك كسب الارباح من تطبيقك الخاص على متجر التطبيقات من خلال تركيب الاعلانات، وهذا ما سنتعلمه باخر المساق بشكل عملي وخطوة بخطوة لتتمكن من البدء بكسب الارباح من تطبيقك.

التطبيقات الأصلية

 

التطبيق الأصلي هو تطبيق مبرمجم بلغة خاصة تعمل حصرًا على نظام تشغيل معين، ولا يمكن أن يعمل تطبيق أصلي على أكثر من نظام لأن تقنيات البرمجة تختلف من نظام لنظام، وفي حالة برمجة تطبيقات نظام التشغيل iOS فإن التطبيق يترجم باستخدام لغة البرمجة “سويفت” (Swift)، تتميز التطبيقات الأصلية بجودتها العالية وقدرتها على الوصول إلى جميع إمكانات ومميزات أنظمة التشغيل الخاصة بها، وهذا ما يجعلها الخيار الأمثل إن كنت ترغب في تطوير تطبيقات عالية الأداء والإمكانيات.

متطلبات برمجة تطبيقات iOS أصلي

حتى تستطيع تطوير تطبيقات أصلية لنظام iOS يُفضل أن يكون لديك خبرة في مجال البرمجة خصوصًا في لغة JavaScript، الأمر الذي سيسهل عليك تعلم لغة Swift بطريقة أسرع من ألا يكون لديك خلفية مطلقًا عن البرمجة، وهذا لا يعني أنك في حال مازلت مبتدئًا في مجال الترجمة فإن المشوار سيكون صعبًا لكنه سيحتاج إلى مثابرة منك. أهم المتطلبات الأساسية لتستطيع برمجة تطبيقات iOS أصلية:

تعلم لغة Swift

 

كانت اللغة المستخدمة في برمجة تطبيقات iOS هي لغة Objective-C إلا إن شركة Apple أعلنت عام 2014 في مؤتمر Apple العالمي للمطورين (WWDC) عن لغة برمجية مفتوحة المصدر أتت لتستبدل لغة Objective-C ألا وهي لغة Swift، ومنذ ذلك الحين -وبالرغم من استمرارية البعض في استخدام اللغة البرمجية القديمة- أصبحت لغة Swift البداية بل الخطوة الأهم لكل من يريد تعلّم تطبيقات الآيفون iOS. مصادر ومراجع تعليمية خاصة بلغة Swift:

  1. دورة (Developing iOS 8 Apps with Swift): دورة تعليمية مميزة من جامعة ستانفورد الأمريكية الشهيرة تبلغ عدد فيديوهات هذه الدورة التعليمية 17 فيديو، ولكن المدة الزمنية لكل فيديو من هذه الفيديوهات يزيد عن ساعة كاملة.
    صفحة Swift في Apple Developer: من خلال هذه المدونة تقف على أحدث الأخبار والتحديثات التي تخص لغة Swift من موقع Apple Developer الرسمي.
    .سلسلة (Apple Swift Programming Language Tutorial): هي عبارة عن دورة تعليمية أخرى على يوتيوب مكونة من 11 فيديو تعليمي وكل فيديو له مدة زمنية مختلفة.
    .دروس تعلم البرمجة بلغة سويفت: سلسلة فيديوهات تعليمية على موقع يوتيوب يبلغ عددها 54 فيديو تعليمي، وتتميز هذه الدروس بأنها مشروحة باللغة العربية وتبدأ مع المتعلم من الصفر.
    .موقع raywenderlich: يوجد تصنيف مخصص للغة Swift في هذا الموقع يضم دروسًا مخصصة للمبتدئين ودروسًا أخرى للمبرمجين المحترفين وعدة مقالات مختلفة عن لغة “سويفت” (Swift) ومجموعة دورات تعليمية.
    .تطبيق (Swift Playgrounds) للتدريب على كتابة الشفرات باستخدام لغة “السويفت” (Swift).

اقتني جهاز MAC

 

عليك بامتلاك جهاز يعمل بنظام “ماكنتوش” (MAC) لكي تتمكن من برمجة تطبيقات iOS لأن تطبيق XCode يعمل فقط على نظام التشغيل هذا. وقد ينصب بعض المطورين نظام ماكنتوش افتراضي على الويندوز باستخدام الأنظمة الوهمية، هذه الطريقة قد تنفع ولكن من الوارد ألا تعمل معك التطبيقات بالشكل الصحيح ولكن استخدام النظام الافتراضي يظل حلًا لمن ليس لديهم الإمكانية لشراء جهاز كمبيوتر MAC.

حمل تطبيق XCode وتعرف عليه

 

يجب تسجيل حساب مطور على موقع Apple، بهدف تحميل برنامج Xcode الذي يستخدم في كتابة أوامر لغة “سويفت” (Swift) تصميم واجهة المستخدم لإنشاء التطبيق النهائي، ولعلك تعرف أن Apple توفر حساب مطور مجاني لمتابعة الأخبار والمدونات والاحصاءات الخاصة بالتطبيقات ويسمح لك الحساب المجاني أيضًا بتحميل برنامج Xcode ولكنه لا يُعطيك كافة المميزات اللازمة، كاختبار التطبيق على الحاسوب، كذلك يمنعك من رفع التطبيق على متجر Apple بعد الانتهاء منه؛ لذلك سوف تحتاج بالتأكيد إلى حساب مطور مدفوع والذي يبلغ قيمته حوالي 100 دولار سنويًا.

 

تعتبر برمجة تطبيقات الايفون من أهم المهن المطلوبة حاليا، وتعلم برمجة التطبيقات حاليا ليس بالامر بالغ الصعوبة. ويمكن لاي شخص يمتلك حب التعلم والاصرار لتعلم البرمجة من إتقان برمجة تطبيقات الايفون في وقت قياسي، لذلك قمنا بمنصة إدراك بالعمل على إعداد مساق متخصص في برمجة تطبيقات الايفون، فاذا كنت من محبي برمجة تطبيقات الايفون فالفرصة أمامك للاستثمار بتعلم هذا المساق والبدء بمسارك المهني كمبرمج تطبيقات ايفون، سواء كنت ترغب ببناء تطبيقات خاصة بك او العمل ضمن فريق برمجة باحدى الشركات التقنية.



سنة النشر : 2021م / 1442هـ .
نوع الكتاب : pdf.
عداد القراءة: عدد قراءة Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS

اذا اعجبك الكتاب فضلاً اضغط على أعجبني
و يمكنك تحميله من هنا:

تحميل Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS
شكرًا لمساهمتكم

شكراً لمساهمتكم معنا في الإرتقاء بمستوى المكتبة ، يمكنكم االتبليغ عن اخطاء او سوء اختيار للكتب وتصنيفها ومحتواها ، أو كتاب يُمنع نشره ، او محمي بحقوق طبع ونشر ، فضلاً قم بالتبليغ عن الكتاب المُخالف:

برنامج تشغيل ملفات pdfقبل تحميل الكتاب ..
يجب ان يتوفر لديكم برنامج تشغيل وقراءة ملفات pdf
يمكن تحميلة من هنا 'http://get.adobe.com/reader/'

المؤلف:
بو جي بولي، كايل ريختر - Kyle Richter, Beau Bolle

كتب بو جي بولي، كايل ريختر نبذه قصيره عن المؤلف بدأ كايل ريختر كتابة الكود في أوائل التسعينيات على الكومودور 64 ، وبعد فترة وجيزة تقدم إلى نظام Mac SE. منذ ذلك الحين ، كرّس نفسه للعمل حصريًا مع منتجات Apple. يشغل كايل حاليًا منصب الرئيس التنفيذي لشركة MartianCraft LLC ، وهي شركة مخصصة لتطوير برامج الأجهزة المحمولة. يدير Kyle شركات تطوير برمجيات منذ عام 2004. كانت شركته وراء إصدار أول لعبة iOS trivia ، بالإضافة إلى أول لعبة محمولة تدعم اللعب الجماعي غير المحلي الحقيقي. تم اختيار شركاته ضمن قائمة الشركات الأسرع نموًا في العالم والتي يبلغ عددها 5000 Inc في ثلاث مناسبات منفصلة. عمل كايل في مشروع مرموق لبعض أكبر العلامات التجارية في العالم. وهو أيضًا متحدث متكرر عن تطوير البرمجيات وريادة الأعمال ويتحدث في أكثر من مائتي حدث في جميع أنحاء العالم. في أوقات فراغه ، يستمتع بالسفر والتنزه في الريف والغوص والطهي. يمكن العثور عليه على تويترkylerichter. كان Beau Bolle يتلاعب بالتكنولوجيا طالما أنه يستطيع التذكر ولديه أكثر من 20 عامًا من الخبرة المهنية في تطوير البرامج. لقد عمل مع مجموعة واسعة من العملاء من الشركات الناشئة إلى شركات Fortune 500 في مجموعة متنوعة من المشاريع بما في ذلك الأدوات الصوتية ؛ تطبيقات الوسائط الاجتماعية ؛ التجارة الإلكترونية وتتبع الأخطاء والتحكم في المصادر وأنظمة إدارة علاقات العملاء ؛ وتطبيقات المؤسسة. بصفته كبير مسؤولي التكنولوجيا في MartianCraft ، فهو مكرس لخلق بيئة تعزز الإبداع وتمكن الأشخاص من أداء أفضل أعمالهم. في أوقات فراغه ، يستمتع Beau بالسفر والتخييم والمشي لمسافات طويلة. إنه لاعب شغوف بألعاب الطاولة وقد بدأ مؤخرًا في صناعة الجلود.❰ له مجموعة من المؤلفات أبرزها ❞ Beginning iOS Game Center and GameKit: For iOS, tvOS, and MacOS ❝ الناشرين : ❞ Apress Media LLC ❝ ❱. المزيد..

كتب بو جي بولي، كايل ريختر
الناشر:
Apress Media LLC
كتب Apress Media LLCنبذة عن الناشر: Apress، Inc. ومقرها نيويورك وتأسست عام 1999. تأسست Apress من قبل المؤلفين Gary Cornell و Dan Appleman. ينصب التركيز الرئيسي لـ Apress على إنتاج كتب لمطوري البرمجيات ومحترفي تكنولوجيا المعلومات والمبرمجين. كان اسمها الأصلي مطبعة المؤلف واختصر إلى APress ، ثم Apress. في عام 2003 ، اشترت Apress الكثير من الملكية الفكرية للناشر الموجه نحو المصمم أصدقاء ED. الموضوعات التي يتم تناولها تتعلق إلى حد كبير بقضايا البرمجة ، على كل من المنصات الخاصة والمفتوحة المصدر. يعد اختراق الأجهزة أحد الموضوعات أيضًا ، وقد نشرت Apress بعض الكتب الموجهة لمستخدمي الأجهزة الإلكترونية الاستهلاكية. بالإضافة إلى ذلك ، تتخطى Apress خط تكنولوجيا المعلومات وتنشر كتب الأعمال. ❰ ناشرين لمجموعة من المؤلفات أبرزها ❞ Stylish F# 6 ❝ ❞ اساسيات التايب سكربت من المبتدئين إلى المحترفين ❝ ❞ MySQL Connector/Python Revealed ❝ ❞ Introducing the MySQL 8 Document Store ❝ ❞ Expert F# 1.0 ❝ ❞ Pro MySQL NDB Cluster ❝ ❞ Beginning F# 4.0 ❝ ❞ Expert F# 4.0 ❝ ❞ Foundations of F# ❝ ومن أبرز المؤلفين : ❞ توني سميث ❝ ❞ كيت إيسون ❝ ❞ آدم فريمان ❝ ❞ آدم جرانيتش، أنطونيو سيسترنينو، دون سيم ❝ ❞ تشارلز بيل ❝ ❞ ميكيا أوكونو، Jesper Wisborg Krogh ❝ ❞ سانجيب سينها ❝ ❞ Harinarayanan V P ❝ ❞ Seth Bates and Tony Smit ❝ ❞ دايفيد كوك ❝ ❞ هيكو أنجرمان ❝ ❞ جيفري إم رودس ❝ ❞ جيسبر ويسبورغ كروغ ❝ ❞ روبرت بيكرينغ ❝ ❞ Moises Belchin، Patricia Juberias ❝ ❞ راب باين ❝ ❞ ماثياس براندويندر ❝ ❞ فرانك دبليو زاميتي ❝ ❞ دون سيم ❝ ❞ موريتز لينز ❝ ❞ فو تشنغ ❝ ❞ أشوين باجانكار ❝ ❞ فلاد كاترينيسكو، تريفور سيوارد ❝ ❞ تشارلز إيدج، ريتش تروتون ❝ ❞ روب جاريت ❝ ❞ أليكس ليبي ❝ ❞ Scot P Hillier ❝ ❞ جيمس إي ماكدونو ❝ ❞ آفي تصادوك ❝ ❞ Hassaan El-Garem، Khaled El-Morabea ❝ ❞ بو جي بولي، كايل ريختر ❝ ❞ ديفيد كوبيك ❝ ❞ جون إف دولي ❝ ❞ كيث يوركستون ❝ ❞ ديرك شتراوس ❝ ❞ روبرت سفينسون ❝ ❞ والاس جاكسون ❝ ❞ كونال ريلان ❝ ❞ تيد أوسبورن، بيتر زادروزني، فيليب أستون ❝ ❞ أديتيا غوبتا ❝ ❞ أناند تامبولي ❝ ❱.المزيد.. كتب Apress Media LLC