الجمعة، 2 يناير 2015

الخميس، 19 يونيو 2014

مراجعة اول اسبوع من دورةPlatform Application

ال

Web & SMART Devices Apps Development

Lesson 1  

(HTML) في ملف  (JavaScript) وكود (Css) الربط بين كود  

Lesson2

alert function in JavaScript Code ..

 

 

First Object (Cache.--- )

1-Cookies

 

1- Intel.xdk.cache.setCookie  ("cookie اسم الـ" , cookie  قيمة الـ,Cookie فترة استخدام);

2-intel.xdk.cache.getCookie (Cookie أستدعاء قيمة الـ);

3-intel.xdk.cache.removeCookie (Cookies واحد من مخزون الـ Cookie حذف );

4-intel.xdk.cache.getCookieList (Cookies أستدعاء قائمة بالـ  );

5-intel.xdk.cache.clearAllCookies  (CachMemory من الـ Cookie حذف جميع ال); 




2-Media

 

1-intel.xdk.cache.addToMediaCache (URLعن طريق ال Media استدعاء ملف الـ )

** First Event ** ==> intel.xdk.cache.media.add ==> عند اضافة الملف

**Second  Event ** ==> intel.xdk.cache.media.remove ==>}Cach من ال Media  عند حذف ملف ال

 2-intel.xdk.cache.getMediaCacheLocalURL

3-intel.xdk.cache.removeFromMediaCache 


3-Add To Media Cache Ext

 

   MediaCacheالفرق بينها و بين
 مميز  لا يتكررID  تقوم بتحميل الملف بالكامل وتنزيله على الذاكرة الداخلية كما انها تقوم بأعطائه




 

Second Object (Camera.--- ) 

1-Take Picture 

 

 
** First Event ** ==> intel.xdk.camera.picture.add ==> يفعل هذا الحدث عند أضافة الصورة

1-        function takePicture(){
            intel.xdk.camera.takePicture(حجم جودة الصورة, true,"نوع الصورة");

2-      (ارجاع ملف الصورة وعنوانه في الذاكره) 

function picOk(pic){ intel.xdk.camera.getPictureURL(pic.filename ); }


                                      2-Get Picture List 

intel.xdk.camera.getPictureList(); ==> أستدعاء الصور في شكل قائمة 


 

** First Event ** ==>intel.xdk.camera.picture.remove ==>حدث يقوم عند حذف صورة من الصور

**Second  Event ** ==> intel.xdk.camera.picture.clear ==>حدث يقوم بمسح الصور كلها 


                                    

third Object (Contact.--- )

** First Event ** ==>intel.xdk.contacts.add ==>..... عند تفعيل حدث اضافة اسم جديد يقوم بتنفيذ العملية التالية 

function AddContact(){ intel.xdk.contacts.addContact();  }


                                 ** Get/Edit/Choose Contact  **

** First Event ** ==>intel.xdk.contacts.get==>.....حدث احضار جميع الاسماء

function contactsReceived(e)
      {
        var table =
                document.getElementById("contacts"); 
        table.innerHTML ="";
         
        var allContacts =
               intel.xdk.contacts.getContactList();
       
    for(var x =0; x< allContacts.length ; x++)
    {


**Second Event ** ==> intel.xdk.contacts.edit ==>.....حدث تعديل اسم من الاسماء 

function updateContact(e){
        if(e.success)
            output.innerText = "Contact Data Updated";
        else if(e.cancelled)
            output.innerText = "Operation Cancelled";
        else
            output.innerText = e.message;
      }


**Third Event ** ==>intel.xdk.contacts.choose ==>.....حدث اختيار اسم من الاسماء

function chooseContact()
      {
          intel.xdk.contacts.chooseContact();
      }

Fourth Object (accelerometer.--- )

**First Event ** ==>intel.xdk.accelerometer.watchAcceleration ==>..... حدث قياس حركة الجهاز

_______________________________ End _________________________________

 

 

 

الاثنين، 19 مايو 2014

أسئلة عامة لمطوري برامج الأندرويد

What is Android?

It is an open-sourced operating system that is used primarily on mobile devices, such as cell phones and tablets. It is a Linux kernel-based system.

What is the Android Architecture?

Android Architecture is made up of 4 key components:

- Linux Kernel
- Libraries
- Android Framework
- Android Applications

What is ANR?

ANR is short for Application Not Responding.

What is the AndroidManifest.xml?
أحد اهم الملفات فى اى تطبيق لاندرويد ، عبارة عن ملف xml يحتوى على توصيف لكل شئ يخص التطبيق مثل (اصدار الـ API Level المستخدم فى تطوير التطبيق ، انواع الـ Permissions التى يحتاجها التطبيق ، توصيف للـ Activities ، … واشياء اخرى كثيرة) .

What language is supported by Android for application development? Java
الـ Intent هو عبارة عن وسيلة لارسال المعلومات مابين مكونات التطبيقات وايضا بين التطبيقات ونظام التشغيل داخل اندرويد {Activities, Services and Broadcast Receivers} الـ Intent يمكن ان يحتوى ايضا على بيانات اضافية يمكن نقلها مابين المكونات السابق ذكرها .


ماهى الـ Activity وماهى مراحلها ومتى تعمل كل مرحلة




طبعا كان فيه شرح متكامل عن Web Service وعملية التكامل Integration بين الويب والموبيل
في كلام مهم عن AsyncTask و الـ Thread 
في كلام مهم عن ListView و ArrayAdapter و الـ Inflater
الناس اللى بتشتغل على SQLite وشغل SQLiteOpenHelper و أحداث الـ OnCreate و OnUpgrade
أسئلة عن SharedPreferences
وطبعا أسئلة كتير فى مجال GIS أو GPS والخرائط على حسب اللى بيستخدموا الناس

بس ده عرض سريع لبعض الجوانب 


الأحد، 11 مايو 2014

مراجعة في مادة تسويق وتجارة إلكترونية 2014 (نظري وعملي) السنة الثالثة

الإمتحان نظرى وعملي
أولا: الجزء العملي هو عبارة عن HTML + CSS وهديكم شوية تمارين محلولة من كراسة التطبيقات والكتاب ذكروها والباقى على ربنا:
السؤال الأول: (Frameset) مهم جدا جدا





سؤال عن اللينكات - وممكن يكون فيها لينك لميل زى كده <a href="mailto:anymail@yahoo.com"> Text </a>
أمثلة معاها CSS




<html>
<head>
    <title>Main Links Page</title>
    <style type="text/css">
                a:link{text-decoration: none }
                a:hover   {background-color :#5885fd ;
                               color: White  }
                a:visited{text-decoration: none  }
  </style>
</head>
<body bgcolor="#9be536" link="purple" vlink="#664455" 
            style="margin-top:0">
<b><center>
                    <a href="register.aspx" target="main"> Register </a>&nbsp; ::  &nbsp;  
                    <a href="passRec.aspx" target="main"> Password Recovery </a> &nbsp; ::  &nbsp; 
                    <a href="delete.aspx" target="main"> Unsubscribe </a> &nbsp; ::  &nbsp; 
                    <a href="update.aspx" target="main"> Edit Profile </a> 
</center></b>
</body>
</html>
-------------------------------------------------------------------------------------------------------
سؤال صفحة العنوان اللى بتتحرك أو الفلاشة




--------------------------------------------------------------------------------------------------------
أسئلة عن جدول المنتجات المتحرك ونموذج Form الدخول HTML



###############################################################################
الجزء الثانى أسئلة النظرى
                         دى كل الأسئلة النظرى اللى ملاها الدكتور ومن كراسة زميلكم - وجاى منها إن شاء الله كل النظرى








مع تمنياتى بكل نجاح وتوفيق