يوما بعد يوم تطلق احدى الشركات العالمية جهازا او تقنية جديدة و نحن المطورون نلحق بهذه التقنيات و يفتح لنا الطريق لمشاريع وارباح جديدة
و اليوم نحن على موعد من شركة سامسونغ و الكاميرا الجديدة جاليكسي كام المزودة بنظام اندرويد وشاشة لمس
مما يفتح الباب لنا كي نعمل على تطوير تطبيقات بلغة الجافا لهذه الكاميرا من اجل تبادل الصور و تحريرها ونشرها و التعامل معها في مواقع التواصل الاجتماعي
الان دعونا من الجانب التقني و لنذهب الى الجانب البرمجي لنظام الاندرويد هذا النظام الذي تطوره شركة غوغل و الذي يعد المنافس الاقوى للنظام الخاص بالايفون
هذا النظام تطور تطبيقاته بلغة جافا بشكل رئيسي ومعتمد من غوغل و يعتمد في تصميم الواجهة على لغات التوصيف او على مصمم موجود في برنامج الفلاش بيلدر من شركة ادوب مع لغة اكشن سيكربت و يوجد حزمة تطويرية مذهلة من غوغل تحتوي على مكتبات كائنات و توابع
هذه التوابع تساعدك على عمل تطبيقات له
و انشاء الله في المقالات القادة سنتحدث اكثر عن برمجة الاندرويد
الثلاثاء، 25 ديسمبر 2012
الاثنين، 24 ديسمبر 2012
اختر لغتك..........وابدأ
كما تحدثنا سابقا في مدونة(يزن الخضر للبرمجة) ان الخوارزميات هي الخطوة الاولى في البرمجة و الان سنتحدث عن الخطوة الثانية ألا وهي اختيار لغة البرمجة.
وكما تعودنا ان نرى في اغلب المنتديات السؤال المعروف و هو ما هي افضل لغة برمجة و كالعادة تتهافت الاجابات على لغات مختلفة و معهم ادلتهم على ذلك لكن الاجابة الصحيحة هو انه لا يوجد لغة برمجة الى الان نسميها افضل لغة برمجة لأنه لكل لغة نقاط ضعف و نقاط قوة فيجب ان نسأل سؤالا قبل ذلك وهو لماذا اتعلم البرمجة؟؟؟وطبعا الاجابة الصحيحة هي الربح اما اجابة اتعلم البرمجة كهواية فمرفوضة رفضا تاما و لا احتاج الى توضيح الاسباب لذلك فلننتقل للسؤال التالي وهو ماذا سأبرمج؟؟؟
اما اجابة هذا السؤال تعود اليك و هي التي ستجيب عن السؤال الرئيسي فمثلا اذا كنت تريد ان تعمل في شركة برمجة العاب فيجب ان تبدأ في البحث عن محركات الالعاب الشهيرة والمستخدمة في اغلب الشركات وتقرأ عن لغة البرمجة الخاصة بها وعن المصمم المتوافق معه واهم شيء في برمجة الالعاب هو ان تستخدم البرمجة الكائنية وهي موجودة في اغلب لغات البرمجة.
اما ان كنت تريد تصميم المواقع وتطويرها فلغتن الاولى هي ال
html
و هي لهيكلة المواقع ومن ثم
css
وهي لوضع الألوان و التنسيق في الموقع ومن ثم
javascript & jquery
لوضع الحركة في الموقع ثم يجب ان تختار لغة سيرفر لكي تستطيع ربط الموقع بقواعد البيانات و اشهر لغتين في هذا المجال هما
asp.net
php
اختر ما يناسبك و الذي ترى انها الافضل بالنسبة لك لا بالنسبة للاخرين.
اما اذا كنت تريد ان تصبح مبرمج قواعد بيانات فيجب اولا تحديد قاعدة البيانات التي تناسبك وتدرس الاسس العلمية لقواعد البيانات وهناك موضوع مثبت في موقع الفريق العربي للبرمجة في قسم الاكسس يشرح بداية الطريق في قواعد البيانات من اختيار قاعدة البيانات الى تصميمها
و يجب عليك ان تحدد اللغة التي ستبرمج بها قاعدة البيانات ومثلا لا حصرا اللغات التالية:
c# & ado.net & entity framework
vb.net & ado.net & entity framework
من مايكروسوفت
java
من اوراكل
هذه كانت امثلة للغات و التقنيات المشهورة في برمجة قواعد البيانات.
و بهذا نكون قد غطينا بعض اقسام البرمجة و اللغات الخاصة بها
انتظر الاسئلة هههههه
....تحياتي
Follow @twitter
الجمعة، 10 أغسطس 2012
أهلاً و سهلاً
أهلاً و سهلاً بكم في هذه المدونة الالكترونية التي تتحدث عن التكنلوجيا بشكل عام وتتناولها من الجانب البرمجي
بالإضافة إلى دروس و معلومات في البرمجة و أبحاث علمية
بالإضافة إلى دروس و معلومات في البرمجة و أبحاث علمية
الاشتراك في:
التعليقات (Atom)