Category: Mobile Apps Programming

Xamarin Mobile Developer

مبرمج تطبيقات الهاتف (Mobile Developer) هو الشخص المسؤول عن برمجة تطبيقات الموبايل من حيث التصميم وآلية عرض البيانات عليها وتنسيقها، وباستخدام تقنية Xamarin تتعلم برمجة تطبيقات الموبيل تعمل على منصات IOs و Android و Windows Phone

3 Topics

1 - C#

سي شارب هي لغة البرمجة من إنتاج شركة مايكروسوفت وهي من أكثر لغات البرمجه استخداما في بناء تطبيقات سطح المكتب (Desktop Applications) وتتميز لغة C# باحتوائها على مكتبات قوية من مكونات بناء تطبيقات سطح المكتب (Desktop Forms ) مما ساعد على انتشارها حينذاك، وهي متطلب رئيس لتعلم برمجة الويب باستخدام تقنية ASP.net او برمجه تطبيقات الموبايل باستخدام تقنيه Xamarin.

2 - Xamarin

Xamarin هي تقنية برمجية تم تطويرها بواسطة شركة مايكروسوفت باستخدام لغة C# تمكن المبرمجين من برمجة تطبيقات الموبايل ولكن ﻷكثر من منصة بمعنى أن برمجه تطبيق الموبايل بتقنية Xamarin يُمكنك من إخراج نسخة تعمل على نظام الاندرويد وأخرى على نظام IOs واخرى على ويندوز فون وذلك من خلال كتابه كود واحد وتتميز تقنية Xamarin ان التطبيقات التي يتم استخراجها منها تكون Native كما لو تم برمجتها بلغتها الخاصة وليس Cross Platform.

3 - GIT

هي تقنية يستخدمها المبرمجون أثناء برمجة المشاريع لتسهيل مرحلة برمجة المشروع من خلال حفظ نسخ من المشروع بعد كل تعديل يتم عليه وبالتالي إمكانية الرجوع الى اى نسخة منه وامكانية دمج شغل المبرمجين مع بعضهم البعض دون تضارب اﻷكواد حتى وان كان مستوى التعديل لأكثر من مبرمج على نفس الملف، ويتم تنصيب برنامج الـ Git على الكمبيوتر واستخدامه في أكثر من مشروع ويتبع كل مشروع على حدة. ويمكنك باستخدام تقنيه git حفظ المشاريع وكل التعديلات التي أجريت عليها على مستودعات الويب لمشاركتها مع اى شخص واشهرها Github و Bi