الهواتف الذكية ولغات البرمجة المستخدمة في صناعة تطبيقاتها
تقديم : المهندسة لانا الأنصاري
برمجة التطبيقات
هي عملية كتابة الكود الخاص بتطبيق يعمل على الهواتف بكافة أنواعها (هواتف ذكية أو أجهزة لوحية)؛ يجب أن تعرف أن كل نظام يختلف عن الآخر من ناحية عملية البرمجة والبناء واللغات المستخدمة في التطبيق ولكل نظام لغته الخاصة.
• نظام Android يستخدم Java و Kotlin.
• نظام IOS يستخدم Swift.
من أجل البدء في برمجة التطبيقات وتصميمها نحتاج إلى استخدام أحدى لغات البرمجة الآتية.
🔹 لـغـة Java
تعتبر من أقدم اللغات التي استخدمت في برمجة تطبيقات الـ Android وتعتبر من أكثر لغات البرمجة استخداماً من قِبل المطورين والمبرمجين لإنشاء التطبيقات والألعاب لنظام Android.
– يتم استخدام برنامج Android Studio من أجل إنشاء تطبيق بهذه اللغة.
🔹 لـغـة Kotlin
هي لغة برمجة كائنية تعمل على منصة Java، طوّر اللغة مجموعة من المبرمجين في شركة “JetBrains” وقد تم تصميم Kotlin للتعامل والتوافق الكامل مع Java وتتيح كتابة الشيفرة البرمجية بعدد أقل من الأسطر وبشكل أسرع وأكثر فعالية مقارنةً بلغة Java.
– وتستخدام برنامج Android Studio أيضاً من أجل بناء تطبيق بهذه اللغة.
🔹لـغـة Swift
هي لغة برمجة مخصصة لتطبيقات ios و macOS و watchOS وtvOS، تم تطويرها من قِبل شركة “Apple” في عام 2014 وتم اعتمادها لتصبح اللغة الأساسية لتطوير IOS وتُعد من أحدث لغات البرمجة الخاصة بنظام الـ ios والتي تم تصميمها للتغلب على بعض المشاكل والعيوب التي وُجِدت في لغات أخرى مثل Objective-C.
– يتم بناء تطبيقاتها على منصة Xcode.
Discussion about this post