• 0
abshammeri

الفكرة الأولى: تطبيق موبايل لإدارة رسائل SMS

سؤال

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

للإطلاع على تفاصيل أكثر حول المسابقة ، تاريخ التسليم النهائي ، و أمور أخرى من هنا :

مسابقة الفريق العربي للبرمجة برعاية Mobily.ws

الفكرة الأولى :

تطوير تطبيق أندرويد أو تطبيق iOS ( أو كليهما معاً ) ، يسمح بعرض رسائل sms بطريقة أفضل ، ويتيح تنظيمها و فهرستها و تخزينها على خوادم ، وبالتالي الوصول لهذه الرسائل من أي مكان .

خصائص إلزامية لقبول التطبيق :

- أن يعمل التطبيق على نظام Android أو iOS على الأقل ( الأدوات البرمجية المستخدمة سيتم ذكرها لاحقاً )

- توفير حد أدنى من عملية إدارة هذه الرسائل مثل : إضافة خاصية مفضلة الرسائل .

- أن يتم مزامنة هذه الرسائل بين الجهاز و الخادم .

- يمكن الوصول لهذه الرسائل من خلال تطبيق ويب ( Web App ) ( الأدوات البرمجية المستخدمة سيتم ذكرها لاحقاً ) .

- أثناء فترة التطوير يمكن أن يطلب كل متسابق حساب للوصول إلى بوابة SMS Gateway لإستخدامها أثناء التطوير لتقليل التكلفة على المتسابق و لإطلاع المتسابق على آلية إرسال رسائل SMS عن طريق بوابة الرسائل النصية .

خصائص أخرى اختيارية :

- عمل نسخة Backup بشكل فوري لجميع رسائل sms ، و إمكانية استعادتها في أي لحظة .. على سيرفرات خارجية طبعاً .

- تنظيم و عرض الرسائل بشكل أفضل على هذه الأنظمة .

- تعليم الرسائل الواصل بكلمات دلالية معينة للعثور عليها لاحقاً .

- إمكانية نقل الرسائل من نظام لآخر مثل نقل الرسائل من أندرويد إلى iOS أو من Windows Phone إلى Symbian و نحو ذلك ( يمكن تنفيذ هذه الخاصية عبر تطبيق ويب أو تطبيق موبايل )

- أضف ما تشاء من أفكار يمكن أن تضيف لتطبيقك و تجعله مميزاً عن البقية .

الأدوات البرمجية :

- تطبيق الموبايل : يتم استخدام Native APIs مثل Andoid SDK و iOS SDK .

- تطبيق الويب : يتم استخدام أحد الأدوات التالية ( إطار عمل .Net أو Java/JavaEE أو Python أو php ) ، فقط ، ولا يسمح بإستخدام أدوات أخرى .

يسمح لأي عضو بمناقشة الأفكار و المشاكل و الحلول علناً ، فالهدف تبادل الآراء و نشر الفائدة ، بين المتسابقين و المتابعين للمسابقة أيضاً .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه

17 إجابة على هذا السؤال .

  • 0

هل التطبيق سيكون Mobile Client / Web App أم يمكن اعتماد Mobile Client Or Web Only

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لابد أن يكون mobile ، ويمكن استخدام web service + web portal لو احتجت لهذا ،

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ..

ويتيح تنظيمها و فهرستها و تخزينها على خوادم

هل من قيود على استخدام قواعد بيانات (سيكوال سيرفر أو MySQL) .. أو ملفات عادية أو XML أو ....

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
هل من قيود على استخدام قواعد بيانات (سيكوال سيرفر أو MySQL) .. أو ملفات عادية أو XML أو ....

لا أخي ، لا يوجد قيود ، الأمر راجع لك ،

فقط استدراك لنقطة لم أركز فيها جيداً :

هل التطبيق سيكون Mobile Client / Web App أم يمكن اعتماد Mobile Client Or Web Only

كما قلت ، التطبيق يجب أن يكون موبايل بالأساس ، و حتى يمكن دعم عملية المزامنة مثلا ً ، لا بد من ويب سيرفس ، تحقق الشرط الأساسي المطلوب و هو دعم المزامنة مثلاً ( أداة للتخزين ) ، تبقى مسألة إضافية وهي التي لم أعيرها اهتماماً في ردّي السابق و هو تطوير web client يقوم بما يقوم به mobile client ، هذه حسب الشروط المكتوبة في المشاركة الأولى عملية إلزامية ( الدخول على الرسائل النصية من أي مكان ) ، لكن هي أقل أهمية لو كان لدينا mobile client يحقق الغرض .

بشكل عام ، التركيز سيكون على mobile client + الويب سيرفس ، وكلما تم إضافة مزايا أخرى مثل web client ، و نحو ذلك كان هذا أفضل ، حيث في النهاية سيتم مقارنة التطبيقات النهائية و اختيار الأفضل ، بشرك أن يحقق المتطلبات الدنيا على الأقل وهي في هذه الحالة mobile app و web service للمزامنة و التحقق ..

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ملحوظه هامه جدا ...

لا يمكن الوصول لل SMS في ال iPhone ... على الأقل .. "ابل" لا تسمح بذلك ...

http://stackoverflow.com/questions/3666192/iphone-4-0-how-to-read-sms-from-iphone-inbox-programatically

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لماذا لم تتيحوا الفرصة لنظام ويندوز فون 7 ؟ و خصوصًا بعد وجود التحديث مانجو

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

هل الذي تقصده هو انه عند وصول اي رساله نصيه الي الهاتف ان يتم تخزينها فور وصولها علي خادم و استرجاعها باستخدان برنامج عميل من اي مكان ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

- تعليم الرسائل الواصل بكلمات دلالية معينة للعثور عليها لاحقاً .

- إمكانية نقل الرسائل من نظام لآخر مثل نقل الرسائل من أندرويد إلى iOS أو من Windows Phone إلى Symbian و نحو ذلك ( يمكن تنفيذ هذه الخاصية عبر تطبيق ويب أو تطبيق موبايل )

السلام عليكم ورحمة الله وبركاته

الرجاء توضيح هاتين النقطتين

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

امكانية نقل الرسائل على من نظام تشغيل الى آخر كيف؟ هل تقصد عمل بريمجات اخرى غير البرنامج الرئيس تقوم بتحويل الرسائل من نظام تشغيل الى اخر ام ما القصد؟

تم تعديل بواسطه bit School
0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم ورحمة الله وبركاته

الرجاء توضيح هاتين النقطتين

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

امكانية نقل الرسائل على من نظام تشغيل الى آخر كيف؟ هل تقصد عمل بريمجات اخرى غير البرنامج الرئيس تقوم بتحويل الرسائل من نظام تشغيل الى اخر ام ما القصد؟

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

- إضافة كلمات دلالية Tags بواسطة المستخدم ( بشكل يدوي ) ، لكل رسالة ، حتى يمكن البحث لاحقاً عنها عبر هذه الكلمة الدلالية.

- يمكن عمل "تصدير " للرسالة لنظام تشغيل آخر مثل التصدير من iOS إلى Android و العكس .. طبعاً إن كان هذا ممكناً هو مجال للبحث .. والهدف أن يتمكن المستخدم من نقل جميع رسائله من نظام إلى آخر عندما يقوم بتغيير Mobile الخاص به .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

ان شاء الله مشارك في المسابقة

سأستعمل

ANDROID

CAKEPHP

شكرا الفريق العربي على مبادرتكم الخيرية

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

اريد ان اشارك في المسابقة.فكيف يتم ذلك

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0
اريد ان اشارك في المسابقة.فكيف يتم ذلك

تم شرح هذا في الموضوع الأساسي :

http://www.arabteam2000-forum.com/index.php?showtopic=248996

من أين أبدأ

إذا أحببت المشاركة ، فابدأ من الآن ، قبل انتهاء المسابقة في 25/12/2011 ، إن كان لديك أسئلة أو تريد مناقشة الأعضاء ، فيمكن ذلك من خلال زيارة أحد الرابطين الموضحين أعلاه ، يمكن أن تتبادل الأفكار أثناء سير المسابقة دون إشكال ، ويمكن أن تنقل المعرفة لزميل آخر ، دون أي مانع ، فالهدف اكتساب الخبرات قبل كل شيء .

أحتاج حساب للوصول لبوابة SMS ، من أين أحصل عليها ؟

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

طريقة تسليم التطبيق

إن أحببت تسليم تطبيقك ، أو تسليم نسخة تجريبية من تطبيقك ، أو سؤالنا عن شيء خاص ، لا تريد أن يطلع عليه أحد من الأعضاء ، فيمكن ذلك عن طريق قسم خاص لا تظهر فيه المواضيع إلا لأصحابها و الإدارة وبعض المشرفين :

قسم تسليم تطبيقات المشاركين في مسابقة الفريق العربي

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

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

للإطلاع على تفاصيل أكثر حول المسابقة ، تاريخ التسليم النهائي ، و أمور أخرى من هنا :

مسابقة الفريق العربي للبرمجة برعاية Mobily.ws

الفكرة الأولى :

تطوير تطبيق أندرويد أو تطبيق iOS ( أو كليهما معاً ) ، يسمح بعرض رسائل sms بطريقة أفضل ، ويتيح تنظيمها و فهرستها و تخزينها على خوادم ، وبالتالي الوصول لهذه الرسائل من أي مكان .

خصائص إلزامية لقبول التطبيق :

- أن يعمل التطبيق على نظام Android أو iOS على الأقل ( الأدوات البرمجية المستخدمة سيتم ذكرها لاحقاً )

- توفير حد أدنى من عملية إدارة هذه الرسائل مثل : إضافة خاصية مفضلة الرسائل .

- أن يتم مزامنة هذه الرسائل بين الجهاز و الخادم .

- يمكن الوصول لهذه الرسائل من خلال تطبيق ويب ( Web App ) ( الأدوات البرمجية المستخدمة سيتم ذكرها لاحقاً ) .

- أثناء فترة التطوير يمكن أن يطلب كل متسابق حساب للوصول إلى بوابة SMS Gateway لإستخدامها أثناء التطوير لتقليل التكلفة على المتسابق و لإطلاع المتسابق على آلية إرسال رسائل SMS عن طريق بوابة الرسائل النصية .

خصائص أخرى اختيارية :

- عمل نسخة Backup بشكل فوري لجميع رسائل sms ، و إمكانية استعادتها في أي لحظة .. على سيرفرات خارجية طبعاً .

- تنظيم و عرض الرسائل بشكل أفضل على هذه الأنظمة .

- تعليم الرسائل الواصل بكلمات دلالية معينة للعثور عليها لاحقاً .

- إمكانية نقل الرسائل من نظام لآخر مثل نقل الرسائل من أندرويد إلى iOS أو من Windows Phone إلى Symbian و نحو ذلك ( يمكن تنفيذ هذه الخاصية عبر تطبيق ويب أو تطبيق موبايل )

- أضف ما تشاء من أفكار يمكن أن تضيف لتطبيقك و تجعله مميزاً عن البقية .

الأدوات البرمجية :

- تطبيق الموبايل : يتم استخدام Native APIs مثل Andoid SDK و iOS SDK .

- تطبيق الويب : يتم استخدام أحد الأدوات التالية ( إطار عمل .Net أو Java/JavaEE أو Python أو php ) ، فقط ، ولا يسمح بإستخدام أدوات أخرى .

يسمح لأي عضو بمناقشة الأفكار و المشاكل و الحلول علناً ، فالهدف تبادل الآراء و نشر الفائدة ، بين المتسابقين و المتابعين للمسابقة أيضاً .

السلام عليكم الىادارة الموقع اولا شكرا على تواصلكم معي وخصوصا موضوع المسابقة وانا اريد ان اشارك معكم في المسابقة لكن هناك بعض الامور التي اريد ان اطرحها اولا انا لا اعرف نظام الانرويد وكيف يعمل لكن انا احب واعشق البرمجة ولقد لفت نظري الادوات المستخدمة فانا استطيع ان اعمل على لغة بي اتش بي والقليل من دوت نت والكثير من لغة اوراكل وبالنسبة لموضوع المسابقة فانا هدفي ان احصل على الخبرات والمعرفة الكافية حتى لو لم افز وان شاء الله افوز فاني اريد منكم طلب هو ان تساعدوني في كيفية العمل والتعلم من من هم في الموقع واريد ان استفيد خبرات اكثر في تطبيقات الموبايل وشكرا لكم

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم الىادارة الموقع اولا شكرا على تواصلكم معي وخصوصا موضوع المسابقة وانا اريد ان اشارك معكم في المسابقة لكن هناك بعض الامور التي اريد ان اطرحها اولا انا لا اعرف نظام الانرويد وكيف يعمل لكن انا احب واعشق البرمجة ولقد لفت نظري الادوات المستخدمة فانا استطيع ان اعمل على لغة بي اتش بي والقليل من دوت نت والكثير من لغة اوراكل وبالنسبة لموضوع المسابقة فانا هدفي ان احصل على الخبرات والمعرفة الكافية حتى لو لم افز وان شاء الله افوز فاني اريد منكم طلب هو ان تساعدوني في كيفية العمل والتعلم من من هم في الموقع واريد ان استفيد خبرات اكثر في تطبيقات الموبايل وشكرا لكم

السلام عليكم أريد تسليم تطبيق و لكن الرابط لا يعمل أرجو المساعدة شكرا

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

لتسليم التطبيق عليك بزيارة هذا الرابط ( كما هو موضح في الموضوع الأصلي ) :

http://www.arabteam2000-forum.com/index.php?showforum=321

إذا واجهت مشاكل أخبرني لأتواصل معك على الخاص .

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

لا يوجد مكان لو ضع الملفات المضغوطة التى تحتوى على النظام ؟؟؟

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
  • 0

السلام عليكم

لا يوجد مكان لو ضع الملفات المضغوطة التى تحتوى على النظام ؟؟؟

أخي يوجد ، انظر لهذا الموضوع الذي يشرح آلية رفع المرفقات ( المرفقات سواءً صورة أو ملف مضغوط ) :

http://www.arabteam2000-forum.com/index.php?showtopic=220383

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

بالتوفيق.

0

شارك هذا الرد


رابط المشاركة
شارك الرد من خلال المواقع ادناه
زوار
This topic is now closed to further replies.

  • يستعرض القسم حالياً   0 members

    لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .