محمد عليوي نشر 16 مايو 2020 أرسل تقرير نشر 16 مايو 2020 أنا تعلمت جافا سكربت وhtml css هل اتعلم android إذا كنت أريد عمل تطبيقات أم يكفيني أستخدام لغات الويب في صناعة التطبيقات 3 اقتباس
0 عزام عبد الحافظ نشر 16 مايو 2020 أرسل تقرير نشر 16 مايو 2020 مرحباً بك @شذور الذهب. بإستخدام لغات الويب html,css,javascript مع إطارات مثل ,React Native,Cordova,Ionic يمكنك عمل تطبيقات للهواتف تعمل بشكل كامل وفي نظام تشغيل ios و android . عن الandroid أكثر لغة مستخدمة هي java على android studio معها يمكنك عمل تطبيق لكن ليس شرطً أن تستخدمها . اقتباس
0 محمد عليوي نشر 16 مايو 2020 الكاتب أرسل تقرير نشر 16 مايو 2020 (معدل) نسيت أن أقول اني متعلم php فهل لها استخدام في التطبيقات ايضا يعني هل يكفي ذلك في الدخول الى عالم التطبيقات تم التعديل في 16 مايو 2020 بواسطة شذور الذهب اقتباس
0 Mohammed Saber6 نشر 16 مايو 2020 أرسل تقرير نشر 16 مايو 2020 في البداية يجب أن تتقن لغة الجافا سكربت لأنها ستكون المحور الأساسي سواء في صناعة المواقع الإلكترونية أو صناعة التطبيقات فمثلاً إذا أردت أن تنشئ موقع إلكتروني فيجب عليك إستخدام الجافاسكربت للبرمجة الأمامية أو إحدى ال Frameworks الخاصة بها مثلاً: 1/ Angular js 2/ React js 3/ Vue Js أما إذا أردت إنشاء تطبيقات للهواتف Android أو IOS فأمامك مسارين : 1/ إما أن تستخدم لغات البرمجة المختصة لبرمجة الأندرويد كمثال Java - Kotlin وغيرها ويمكنك الإطلاع على التفاصيل من هنا 2/ أو يمكنك إستخدام لغة الجافا سكربت لعمل التطبيقات فمثلاً يمكنك إستخدام ReactNative ولكن في البداية يجب أن يكون لديك سابق معرفة في مكتبة React أو استخدام NativeScript أو JQuery Mobile ويمكنك الإطلاع على التفاصيل من هنا اقتباس
0 سمير عبود نشر 16 مايو 2020 أرسل تقرير نشر 16 مايو 2020 مرحبا نعم بإمكانك عمل تطبيقات موبايل باستخدام تقنيات الويب لكن يجب عليك تعلم أساسيات لغة JavaScript ومنصة Cordova هناك دورة مخصصة لهذا الشيء مقدمة من أكاديمية حسوب يمكنك الإطلاع عليها من خلال الصفحة الخاصة بها من هنا لكن هذه التطبيقات التي ستقوم ببنائها ستكون هجينة و ستستطيع بناء تطبيقات للأندرويد و ال iOS إنطلاقا من كود واحد أما التطبيقات التي يتم بناؤها إعتمادًا على أندرويد ستوديو سواء كانت لغة البرمجة جافا أو كوتلن تعتبر native نفس الشيء بالنسبة للتطبيقات التي يتم بناؤها بإستخدام Swift أو Objective-C لل iOS تكون عبارة عن تطبيقات native أنصحك بقراءة هذه المقالة بالإنجليزية لتوضيح الفرق بين native apps و hybrid apps من هنا بالتوفيق اقتباس
0 عزام عبد الحافظ نشر 16 مايو 2020 أرسل تقرير نشر 16 مايو 2020 بتاريخ On 5/16/2020 at 16:35 قال شذور الذهب: نسيت أن أقول اني متعلم php فهل لها استخدام في التطبيقات ايضا يعني هل يكفي ذلك في الدخول الى عالم التطبيقات مرحباً , php وحدها لا تكفي لعمل تطبيقات , لا يمكن تصميم الواجهة بها , تحتاج html و css . في آخر إصدارات برنامج Zend Studio يمكنك إستعمال php في عمل تطبيقات لكن لا أنصح بذلك حيث أن php لفة متخصصة في إنشاء المواقع وليس التطبيقات . اقتباس
0 محمد ربيع زليول نشر 31 مايو 2020 أرسل تقرير نشر 31 مايو 2020 مرحبا لعمل تطبيقات للهواتف، هناك 3 مسارات مختلفة - المسار الأول: تطبيقات Native ولعمل التطبيقات Native يجب إستخدام لغات برمجة ك Java أو Kotlin لمنصة Android، أو إستخدام Objective C أو Swift لمنصة IOS. ولعمل تطبيق يعمل على المنصتين يجب عليك كتابة كودين برمجين الأول لمنصة Android والثاني لمنصة IOS. لكن أداء تطبيقك سيكون جيدا جدا، لأنه مكتوب بالطريقة الأصيلة. - المسار الثاني: تطبيقات hybrid عن طريق إستخدام : عن طريق اللغات HTML و CSS و JavaScriptبالإضافة إلى Cordova يمكن عمل تطبيقات هواتف تعمل على مختلف المنصات، تكتب كود واحد يشتغل بكلا المنصتين Android وIOS، وتعتمد هذه الطريقة على تشغيل ملفات HTML عن طريق WebView ودوره عرض الكود الخاص بك، كما أن Cordova تسمح لك بإستخدام مجموعة من أدوات الهاتف كالوصول لجهات الإتصال أو الكاميرا أو الصور ... لكن الأداء في هذه التطبيقات ليس جيدا جدا، وهو بعيد شيء ما عن الأداء في التطبيقات الأصيلة Native. - المسار الثالث: تطبيقات React Native عن طريق إستخدام JavaScript يمكن عمل تطبيقات بمكتبة React native، المميز في هذه التطبيقات هي أنك تقوم بكتابة كود Javascript ليتم تحويله فيما بعض إلى كودين Native، أحدهما لمنصة Android والأخر لمنصة IOS، وهذا ما يعطيك أداء مشابه لأداء التطبيقات Native عن طريق كتابة كود واحد فقط. إذن من خلال المعلومات السابقة يمكنك إختيار المسار الذي تفضله. بالنسبة للسؤال الإضافي حول PHP، أود إخبارك بأنك معرفتك لل PHP يمكن أن تكون مفيدة في عمل Backend الخاص بالتطبيقات، فتطبيقك لا يستطيع الإتصال مثلا مباشرة بقاعدة البيانات إذن ستحتاج إلى Backend ليدير عملية التواصل ما بين تطبيقك وقاعدة البيانات، إذن معرفة بال PHP هي شيء جيد ويساعدك في عمل تطبيقات قادرة على الإتصال بقاعدة البيانات أو إستخدام أكواد خارجية. اقتباس
السؤال
محمد عليوي
أنا تعلمت جافا سكربت وhtml css هل اتعلم android إذا كنت أريد عمل تطبيقات أم يكفيني أستخدام لغات الويب في صناعة التطبيقات
6 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.