Results 1 to 6 of 6

Thread: و ما أدراك ما ال Sdk

  1. #1
    averroes's Avatar
    Join Date
    Oct 2006
    Location
    Yemen
    العمر
    42
    Posts
    1,557
    Rep Power
    657

    و ما أدراك ما ال Sdk


    قولوا لي أول من صدق ....كم واحد منكم أستخدم ال SDK في برنامج من قبل...الذي برمج فيه يرجع و يتكلم عن تجربته ...

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

    ال SDK هي أختصار لل Software Development Kit وهي الصديق الأول لأي مهندس برمجيات حقيقي ...أو بالأصح عدته الأولى..((في تحيفين ثانين زيي يسموها devkit ))

    أنتوا عارفين طبعا أنه في برامج ضخمة جاهزة...زي ال 3D MAX وهو برنامج للرسوم الثلاثية حق الألعاب، و زي ال arc GIS وهو نظام المعلومات الجغرافية للأرض، وكمان ال DirectX وهو نظام التحكم بالرسومات و اجهزة الالعاب حق الويندوز، هذا غير مثلا نظام تشغيل الويندوز 2003 سيرفر نفسه و ما يحتويه من خصائص و مستخدمين، وفي كمان أجهزة معينة ترتبط بالكومبيوتر.

    طيب الان قولوا لي ايش من الممكن أنه نفعل لو واحد قال لنا ...يا جماعة تعالوا سووا لي برنامج يتحكم بالمستخدمين حق الويندوز سيرفر؟؟؟...أو برنامج يقرأ مدخلات ال joystick أو جهاز mototrbo لداخل برنامج معين؟؟؟...أو يقرأ بيانات معينة من برنامج ال arc GIS عشان تنحط ببرنامج حسابي....؟؟؟؟

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

    يعني ال SDK هي مكتبة تحتوي على classes تسمح بالتحكم بمميزات برنامج معين أو جهاز أو حتى نظام بشكل برمجي و تصميم softwares يعتمدوا على هذه البرامج أو الاجهزة.

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

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

    فألي فيه طافة مثلا و يشتي يصمم لعبة محترمة أو يتحكم بمدخلات الكومبيوتر...يستخدم ال DirectX SDK من ميكروسوفت ، والذي عاوز يتحكم بالويندوز...ينزل حقه SDK...وللجافا كمان ...ال sun Macintosh موفرة حاجة اسمها JDK، هذا غير ال SDK حق ال 3dMAX و ال ARCGIS و NVIDIA ،

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

    ملحوظة : ((الموضوع حقي بس أنا كتبته من قبل في مكان ثاني...فممكن تسموه "منسوخ" أو "من منقولاتي" أو حتى "حمادة" على كيف كيفكم ))

    Last edited by averroes; 01-10-2007 at 03:18 PM.

  2. #2


    Join Date
    Aug 2007
    Location
    الامـــــUAEارات ..
    Posts
    20,095
    Rep Power
    637

    رد: و ما أدراك ما ال Sdk

    مشكورعلى المعلومات المفيدة تحياتي
    ...............

  3. #3

    أمــAmonــون's Avatar
    Join Date
    Jan 2005
    العمر
    39
    Posts
    3,094
    Rep Power
    427

    رد: و ما أدراك ما ال Sdk

    سمعت بالـsdk من قبل ..

    بس ولا تعاملت معها .. ^__^

    شكلى لا مبرمجة ولا شيء


    حتى هذه جاء ذكرها بمواضيع عامة في المجلات والنت

    ماشفتها بمناهجنا خخخخخخخخخخخ


    اسلوبك وضح جزء كبير من الفهم المشقلب عندي

    بس عملياً ..

    نستخدمها كأنها مكتبة ونستدعي منها دوال !!

  4. #4

    فــن's Avatar
    Join Date
    Sep 2006
    Location
    مدينة الزبلطة عدونة حبيبتي
    العمر
    39
    Posts
    1,930
    Rep Power
    458

    رد: و ما أدراك ما ال Sdk

    لي فترة ياأفيروس

    بقرأ هالموضوع

    وبحاول أستوعبه

    ال sdk

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

    وهو مكتبة عموما"

    طيب في معي إستفسار

    يعني لو حملت لجهازي sdk

    وسويت برنامج معتمدة عليه وشفراته

    وجيت نقلت البرنامج لجهاز تاني عشان أشغله

    هل لازم أحمل لهذا الجهاز ال sdk

    أم إنه خلاص يتضمن ضمن البرنامج

    وهل هو يشمل كل اللغات البرمجية

    يعني بتدعمه

    تشكر على هذا المضوع الشيق
    أنا اللي بالعـــــــــــز رافع الراس دايــــــــــــم

    ماينـــــــــحني راسي أبد لجل مخــــــــــــلوق

  5. #5
    averroes's Avatar
    Join Date
    Oct 2006
    Location
    Yemen
    العمر
    42
    Posts
    1,557
    Rep Power
    657

    رد: و ما أدراك ما ال Sdk

    أمون ....
    شكلك أنت مبرمجة هذا أكيد ...
    إذا كنتي في يوم ما أحتجتيش لل SDK حق حاجة ، فما فيش داعي تستخدميه...
    هي مجرد مكتبة تستخدميها في برامج متخصصة قائمة على تقنيات أخرى ...
    مثلا أنا مرة أستخدمتها عشان أربط الموبايل بالجهاز حق الكومبيوتر ويرجع سيرفر، ويتم قراءة الرسائل حق الأيميل وبثها من خلال الجهاز تومتيكي تومتيكي ...طبعا كان من المستحيل أسوي الموضوع من غير SDK خاص بالموبايل ، وواحد ثاني خاص بالسيرفر حق البريد.
    فن...
    نعم لازم تحطي ال SDK في الجهاز لما تشتي تنسخيه ...أساسا ما في برنامج بيشتغل في مكان غير لما تنحط كل حقه الكلاسات و الاوبيجكتات في نفس المكان ...
    ثانيا مسألة لغة البرمجة تعتمد أكيد على نوعية اللغة و نوعية ال SDK، أكيد أنت عارفة أن اللغات بيختلف دعمها للمكتبات ، في لغات تدعم ال COM و لغات ثانية بتدعم ال ActiveX و لغات ثالثة بتدعم .NET أوبجكت ...
    عموما أساس الصعوبة في الموضوع أنه غالبا ما فيش Documentations بتشرح كل ال SDK ، وإذا وجد فهي غالبا بلغة واحدة فقط ، فلازم يكون الشخص قادر مثلا على تحويل الكود من Visual C إلى VB.Net أو مثلا من C# للجافا .
    عموما الموضوع مش صعب أبدا خصوصا لو كنا نبرمج ب OOP ...
    شكرا لأهتماكم و يالله جيبولي ورقة التحضير ((عامل نفسي باسليم)).

  6. #6

    Join Date
    Mar 2012
    Posts
    1
    Rep Power
    0

    رد: و ما أدراك ما ال Sdk

    السلام عليكم شباب انا عندي سوال هو اني سويت برنامج يعمل اتصال هاتفي عن طريق ربط تلفون نوكيا بمنفذ com4ولكن صادفتني مشكلة وهي عدم معرفتي متى الشخص المستقبل يكون مشغول ومتي يرد علي حتى ابد بتشغيل ملف صوتي موجود عندي في البرنامج ومن خلال بحثي وجدت لازم استخدم الsdk ارجوا الافادة فؤقتي ضيق ولدي مناقشة مشروعي هذا ارجوالافادة لمن لدية خبرة او اي معلومعة تساعدني في حل مشكلتي هذة ..............؟^___^
    منعوك من شُرب المودَّةِ والصفا **** لما رأوكَ على الخيانة والجـفا
    إن أنت أرسلت العنان إليــهم ****جــادوا عليك تكـرُّماً وتعطُّفا
    حـاشاهُم أن يظلموك***** إنـــما جعلوا الوفا منهم لأرباب الوفـا

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. عـــــــاجــل لحراك شبــــــــــوه
    By اصيل فدعق in forum ملتقى السيـاسـة
    Replies: 35
    Last Post: 15-05-2010, 02:15 PM
  2. وما أدراك ما فوائد المشي
    By موقع قناة الجزيرة in forum ملتقى الأخبار والمنقول
    Replies: 0
    Last Post: 01-04-2010, 06:20 PM
  3. لحراك الجنوني والتخلف
    By علي العولقي in forum ملتقى السيـاسـة
    Replies: 22
    Last Post: 01-03-2010, 10:26 AM
  4. مسيرات لحراك اليمن لإطلاق معتقلين
    By موقع قناة الجزيرة in forum ملتقى الأخبار والمنقول
    Replies: 0
    Last Post: 10-12-2009, 05:20 PM
  5. الـرَجُل .. وما أدراك ما الـرَجُـل ؟!
    By ام عزوز in forum ملتقى البيت والأسرة
    Replies: 5
    Last Post: 14-07-2009, 03:21 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •