احب مجال الويب ولكن لا ارى اقبالا عليه

عبدالملك

دائما اردت تعلم تطوير الويب والمواقع الالكترونية، لكن ارى ان الاقبال الآن والتوجه اكثر نحو الموبايل (تطوير البرمجيات والتطبيقات التي تعمل على الموبايل) حتى اني ارى في مجتمعنا السعودي اغلب الاشخاص يستخدمون الجوالات اكثر الآن من الكمبيوتر واجهزة اللابتوب.

فهل برأيكم اتوجه الى مجال الموبايل؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

من وجهة نظري

ان تبرمج على ناحية السيرفر API فقط وتتعامل بالـ Json

وبعدها اي تقنية تأتي ان شاءالله ستقول لها اهلاً

اردت ان تجعله موقع ستسطتيع بالجافا سكربت

اردت جعله تطبيق ايفون, اندرويد, بلاك بيري, ويندوز موبايل تستطيع ان شاءالله

تطبيق تلفزيون ذكي

تطبيق غسالة ذكية!

تطبيق ساعة ذكية

شاشة سيارة ذكية .. الخ

هناك الكثير من التقنيات غير المتصفح اليوم يجب عليك الاهتمام بها للاسف :(

حل ممتاز فهذا ما اعمل عليه في مشاريعي المقبله

ممكن شرح أكثر؟

مثل كذا ...

توفر رابط يأتى لك بمعلومات منسقة على شكل json و يمكن لأى شخص إستخدامها لبناء تطبيقات

الموبايل في الاساس معتمد على الويب

يمكنك الربط بين الويب والتطبيقات

قم بانشاء مواقع تستهدف الجوالات

من شخص خبرة في هذا المجال

لاتقوم بهذه الحركة الا اذا كنت تنوي اصدار تطبيق لاحقاً

لماذا ؟

اصلا توجه كثير من المواقع الحديثة يبنى ليكون متوافق مع الجوال

راجع ردي في الاعلى

ما السبب ؟

يمكننا ان ننشئ تطبيق بإستخدام css and html5

بواسطه السفاري

انا اعمل على المجالين وارى من الممكن العمل على الإثنان

يمكنك ومن قال انه لايمكنك!

لكن المشكلة في الحدود

مثلاً تريد برمجة الـ OCR بنفسك داخلي وليس ارساله لموقع API

ستجد انك مضطر للخوض باللغة الاساسية للنظام وخوض ليس بساهل ستقول في النهاية لو اني برمجته باللغة الاساسية للنظام لكان افضل

افترض انك تريد صنع مثل السناب شات كاميرا من ضمن السلايدر فكرة ان تقوم بها بالـ HTML5 وحدها لن تكفي ليعمل بكفاءة والكثير ياصديقي

تريد وضع قائمة باخر المقالات بالصور والمقالات كثيرة بالمئات وتريد تحميلها بدون تعليق ومشاكل .. بالـ HTML5؟ سيكون الموضوع صععععععب وساجيبك لماذا

اتعلم انه في الاندرويد والايفون يتم تحميل القائمة ولايحمل للشاشة الا ماهو المستخدم عليه

بمعنى انه المستخدم يتصفح القائمة ووصل الى الوحدة رقم ٥ و ٦ حينها يتم تحميل ٥ و ٦ وبمجرد مايسحب للاسفل يتم حذف ٥ و ٦ من الذاكرة لزيادة السرعة بالتالي تجد القائمة سريعة مهما كانت الكمية على عكس الـ HTML5 كل العناصر تحمل دفعة وحده حتى ان لم تكن على الشاشة بالتالي يكون الموضوع ابطء

معناه في الاندرويد المستخدم لو وصل للـ الوحدة رقم ١٠٠ فأنه يتم تحميل صورة الوحدة رقم ١٠٠ فقط والسابق حذف والباقي لم يحمل بعد على عكس الـ HTML5 وصل الوحده ١٠٠ معناه حمل ١٠٠ صورة! هههههه

انا لا اتحدث عن التطبيقات ذات الطابع البسيط او مجرد اخذ معلومه وعرضها

بل على من تطلب التعقيد وتدخل الميديا ستجد الامر معقد جداً

قلتلك رد من خبرة وشخص تبهدل :)

نعم انا معك انا ابرمج بالإثنان

ولكن اتحدث عن شخص مبتدأ يريد ان يبني تطبيقاً يحاكي الويب فيه لا لبرنامج مثل السناب جات وغيره الذي هي صعبه تطبيقها على الويب كهيئه موقع

قمت فيما سبق ببرمجه تطبيقين تطبيق محادثه كالوتساب و من الطبيعي اني سوف اتعامل مع الويب ولكن من الصعب استخدام html5

في المقابل اعمل حاليا على مشروع يخص المحتوى وعرضه بطريقه مبتكره.. سوف اعمل على json واقوم ببرمجه التطبيق على منصه الأيفون مع توفير نسخه من الموقع html5 تحاكي جميع الأجهزه.

وفي المستقبل سوف اعمل على الأندرويد إن استدعى الأمر ذلك

مشاركتك مفيده

كلامك مظبوط أخى عبدالعزيز .. و يفضل دائماً أن يتم بناء المواقع (ضخمة المحتوى) بشكل responsive كبديل للتطبيق فى حالة عدم قدرة المستخدم على تحميل التطبيق مثلاً .. ولكن يجب توفير API للمنتج و عمل تطبيق يتعامل مع هذا ال API

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

إن أردت النجاح فى هذا المجال فعليك التخصص أولاً ... التخصص هنا لا يعنى أن تتخصص فى الويب أو الموبايل .. ولكن فى قطاع معين تريد أن تخدمه

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

و على كل حال .. فإن التقنية التى ستسخدمها لتبنى الخدمات أياً كانت ... - إن كنت تريد بناء شئ جيد - لابد أن تكون معتمده على الويب بشكل أساسى و سيرفرات وقواعد بيانات يتم التواصل معها .. إما عن طريق تطبيق ويب مباشرة أو عن طريق API لتطبيقات الموبايل

لذلك خطوتك التالية هى أن تفكر فى مشروع و فكرة يخدم قطاع معين من البشر أو الشركات أو المؤسسات ... ثم تدرس طبيعة استخدام الأفراد فى هذا القطاع للتكنولوجيا و الأنسب له و من ثم تتوكل على الله


و أخيراً : ارجو عدم الفلسفه في تخصص ليس بتخصصك :)

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

-1

الموبايل هو المستقبل الآن

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

-1

الافضل ان تتجه للموبايل فهو اصبح يشمل الويب و البرامج و كل شيء

-6

تبحث لتحسين عملك أو مهنتك؟ زيارة هذا الموقع محدثة لمحة كاملة وندوات عبر الإنترنت. وتوفر هذه الشركة أفضل الأدوات والمعارف والتعويض والمنتجات