ﺃﻳﻦ ﺃﺑﺪﺃ ﺗﻌﻠﻢ ﺻﻨﻊ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ؟
ﺑﺴﻢ ﺍﻟﻠﻪ ﺍﻟﺮﺣﻤﻦ ﺍﻟﺮﺣﻴﻢ
ﻭﺍﻟﺼﻼﺓ ﻭﺍﻟﺴﻼﻡ ﻋﻠﻰ ﺃﺷﺮﻑ ﺍﻟﻤﺮﺳﻠﻴﻦ
ﺳﻴﺪﻧﺎ ﻣﺤﻤﺪ ﻭﻋﻠﻰ ﺁﻟﻪ ﻭﺻﺤﺒﻪ ﺃﺟﻤﻌﻴﻦ
ﺑﻌﺪ ♥♥♥
ﺃﺻﺒﺢ ﻧﻈﺎﻡ ﺍﻷﻧﺪﺭﻭﻳﺪ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻟﻠﻬﻮﺍﺗﻒ ﺍﻟﺬﻛﻴﺔ ﺫﻭ ﺷﻌﺒﻴﺔ
ﻛﺒﻴﺮﺓ ، ﻓﺈﻥ ﺍﻟﻜﺜﻴﺮ ﻳﺮﻳﺪ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ ﻟﺘﺼﻤﻴﻢ
ﺗﻄﺒﻴﻘﺎﺕ ﺧﺎﺻﺔ ﺑﻪ . ﻓﺎﻷﻣﺮ ﻟﻴﺲ ﺑﺼﻌﺐ ﻛﻤﺎ ﻳﺘﺼﻮﺭ ﺍﻟﺒﻌﺾ ﻓﺒﺎﻹﻣﻜﺎﻥ
ﻷﻯ ﺷﺨﺺ ﻣﺒﺘﺪﺉ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ ﻭﺗﻄﻮﻳﺮ ﺍﻟﻤﻬﺎﺭﺍﺕ
ﺇﻟﻰ ﺃﻥ ﻳﺼﻞ ﻟﺪﺭﺟﺔ ﺍﻹﺣﺘﺮﺍﻑ .
ﻓﻔﻰ ﻫﺬﺍ ﺍﻟﻤﻮﺿﻮﻉ ﺳﻨﺘﺤﺪﺙ ﻋﻦ ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﺍﻟﻤﺨﺘﻠﻔﺔ ، ﻭﻣﺼﺎﺩﺭ ﺗﺴﺎﻋﺪ ﻋﻠﻰ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ .
ﻭﺫﻟﻚ ﻣﻦ ﺧﻼﻝ ﺑﻌﺾ ﺍﻟﻤﻮﺍﻗﻊ ﺍﻟﺘﻰ ﺗﻘﺪﻡ ﺧﺪﻣﺔ ﺇﻧﺸﺎﺀ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﻟﻤﻮﻗﻊ ﻭﻳﺐ ﺃﻭ ﻟﻜﺘﺐ ﺇﻟﻜﺘﺮﻭﻧﻴﺔ ﻭﻗﺪ ﺗﻄﺮﻗﺖ ﻓﻰ ﻣﻮﺿﻮﻉ ﺳﺎﺑﻖ ﺇﻟﻰ
ﺃﻓﻀﻞ 5 ﻣﻮﺍﻗﻊ ﻹﻧﺸﺎﺀ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ ﻟﻤﻮﻗﻌﻚ ﺍﻭﻥ ﻻﻳﻦ
ﻭﺇﺳﺘﺨﺪﺍﻡ ﻫﺬﻩ ﺍﻟﻤﻮﺍﻗﻊ ﻻﻳﺤﺘﺎﺝ ﺇﻟﻰ ﺧﺒﺮﺓ ﺑﺄﻣﻮﺭ ﺍﻷﻛﻮﺍﺩ ﻭﺍﻟﺒﺮﻣﺠﺔ ﻷﻧﻪ
ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﻗﻮﺍﻟﺐ ﺟﺎﻫﺰﺓ ﻳﻤﻜﻦ ﺍﻟﺘﻌﺪﻳﻞ ﻋﻠﻴﻬﺎ ﻭﻟﻜﻦ ﺗﻌﺘﺒﺮ ﻫﺬﻩ ﺍﻟﻄﺮﻳﻘﺔ
ﻹﻧﺸﺎﺀ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻣﺤﺪﻭﺩﺓ ﺇﻟﻰ ﺣﺪ ﻣﺎ ، ﻓﺄﻧﺖ ﻣﻘﻴﺪ ﺑﺸﺮﻭﻁ ﺍﻟﻤﻮﻗﻊ
ﻭﺍﻟﻘﻮﺍﻟﺐ ﺍﻟﻤﺘﺎﺣﺔ ﻓﻘﻂ .
ﺗﻌﺘﺒﺮ ﻣﻨﺼﺔ App Inventor ﺑﺪﺍﻳﺔ ﺟﻴﺪﺓ ﻟﺘﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﻷﻯ ﺷﺨﺺ ﻣﺒﺘﺪﺉ ﺩﻭﻥ ﺳﺎﺑﻖ ﺧﺒﺮﺓ ﺑﺒﺮﻣﺠﺔ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ، ﻓﻬﻮ ﺑﺮﻧﺎﻣﺞ
ﻳﻤﻜﻦ ﺍﻟﻌﻤﻞ ﺑﻪ ﻣﻦ ﺧﻼﻝ ﺷﺒﻜﺔ ﺍﻹﻧﺘﺮﻧﺖ ﺑﺎﻟﺬﻫﺎﺏ ﺇﻟﻰ ﻫﺬﺍ ﺍﻟﻤﻮﻗﻊ
App Inventor ﻭﺫﻟﻚ ﻳﺘﻄﻠﺐ ﺣﺴﺎﺏ ﻋﻠﻰ Gmail
ﺃﻭ
ﺗﻨﺼﻴﺐ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻋﻠﻰ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺩﻭﻥ ﺍﻟﺤﺎﺟﺔ ﻟﻺﻧﺘﺮﻧﺖ ﻣﻦ ﺧﻼﻝ
ﺗﺤﻤﻴﻞ App inventor2 Offline ﻣﻦ ﻣﻮﻗﻌﻪ ﺍﻟﺮﺳﻤﻰ ﻭﺫﻟﻚ
ﻳﺘﻄﻠﺐ ﺇﻋﺪﺍﺩ ﺑﻴﺌﺔ ﺍﻟﺠﺎﻓﺎ JDK ﺑﺠﻬﺎﺯ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺇﻥ ﻟﻢ ﻳﻜﻦ ﻟﺪﻳﻚ ﻣﻠﻒ
ﺍﻟﺠﺎﻓﺎ ﻗﻢ ﺑﺘﺤﻤﻴﻞ JDK ﺍﻟﻤﻨﺎﺳﺐ ﻟﺠﻬﺎﺯﻙ ﻣﻦ ﺍﻟﻤﻮﻗﻊ ﺍﻟﺮﺳﻤﻰ .
ﻣﻤﻴﺰﺍﺕ App Inventor :
.1 ﻳﺘﻜﻮﻥ ﻣﻦ ﻭﺍﺟﻬﺔ ﺗﺼﻤﻴﻢ ﺷﺎﺷﺔ ﺍﻟﺘﻄﺒﻴﻖ ( Designer ) ﺣﻴﺚ
ﻳﻤﻜﻦ ﺇﺿﺎﻓﺔ ﺍﻷﺩﻭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻭﺍﻷﺯﺭﺍﺭﻋﻦ ﻃﺮﻳﻖ ﺍﻟﺴﺤﺐ ﻭﺍﻹﻓﻼﺕ.
.2 ﻻ ﻳﺤﺘﺎﺝ ﺍﻟﻰ ﻛﺘﺎﺑﺔ ﺍﻛﻮﺍﺩ ﺑﺮﻣﺠﻴﺔ ﺣﻴﺚ ﺃﻧﻪ ﻳﺤﺘﻮﻯ ﻋﻠﻰ ﻭﺍﺟﻬﺔ
ﺑﺮﻣﺠﺔ ﺍﻟﺘﻄﺒﻴﻖ ( Blocks ) ﺗﻌﻤﻞ ﻛﻠﻌﺒﺔ ﺍﻟﺒﺎﺯﻝ ﺣﻴﺚ ﻳﺘﻢ ﺗﺮﻛﻴﺐ
ﺃﺟﺰﺍﺀ ﺗﺤﺘﻮﻯ ﻋﻠﻰ ﺃﻛﻮﺍﺩ ﺑﺮﻣﺠﻴﺔ ﺟﺎﻫﺰﺓ ﻣﻊ ﺑﻌﻀﻬﺎ ﻟﺘﻨﻔﻴﺬ ﺃﻭﺍﻣﺮ
ﺍﻟﺒﺮﻣﺠﺔ.
.3 ﺇﻣﻜﺎﻧﻴﺔ ﺗﺼﻤﻴﻢ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻭﺗﺠﺮﻳﺒﻬﺎ ﺑﺸﻜﻞ ﻣﺒﺎﺷﺮ ﻋﻠﻰ ﺍﻟﻬﻮﺍﺗﻒ
ﺍﻟﻤﺤﻤﻮﻟﺔ.
.4 ﺍﻟﻤﻮﻗﻊ ﻳﺤﺘﻮﻯ ﻋﻠﻰ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺪﺭﻭﺱ ﺍﻟﺘﻌﻠﻴﻤﻴﺔ ﻣﺼﻮﺭﺓ ﺃﻭ ﻓﻴﺪﻳﻮ
ﻟﻠﻤﺒﺘﺪﺋﻴﻦ
ﻋﻴﻮﺏ App Inventor :
.1 ﺍﻟﻤﻮﻗﻊ ﻣﺤﺠﻮﺏ ﻟﺪﻯ ﺑﻌﺾ ﺍﻟﺪﻭﻝ ﻭﻟﻜﻦ ﻳﻤﻜﻦ ﺗﺴﻄﻴﺐ ﺍﻟﻨﺴﺨﺔ
Offline
.2 ﻣﺤﺪﻭﺩ ﺍﻹﻣﻜﺎﻧﻴﺎﺕ ﺑﺎﻟﻤﻘﺎﺭﻧﺔ ﺑﺒﺮﺍﻣﺞ Eclipse ﺃﻭ Android
Studio
ﺗﺎﺑﻊ ﺷﺮﺡ ﺗﻔﺼﻴﻠﻰ ﻋﻦ ﺑﺮﻧﺎﻣﺞ App inventor
ﻳﻤﻜﻦ ﺍﻹﺧﺘﻴﺎﺭ ﻣﻦ ﺑﻴﻦ ﻋﺪﺓ ﻟﻐﺎﺕ ﺑﺮﻣﺠﻴﺔ ﻹﻧﺸﺎﺀ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ ﻛﻤﺎ
ﻳﻤﻜﻦ ﺇﺳﺘﺨﺪﺍﻡ ﺑﺮﺍﻣﺞ ﻣﺨﺘﻠﻔﺔ ﻭﺇﻟﻴﻜﻢ ﻓﻰ ﺍﻟﺠﺪﻭﻝ ﺍﻟﺘﺎﻟﻰ ﺃﻫﻢ ﺍﻟﺒﺮﺍﻣﺞ
ﺍﻟﺘﻰ ﺗﺴﺘﺨﺪﻡ ﻟﺼﻨﺎﻋﺔ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻭﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﺘﻰ ﺗﻌﺘﻤﺪ ﻋﻠﻴﻬﺎ ﻫﺬﻩ
ﺍﻟﺒﺮﺍﻣﺞ :
ﺇﺳﻢ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ
Eclipse Java
Android Studio Java
Xamarin ﻟﻐﺔ C#
Android NDK ﻟﻐﺔ C++
Titanium Mobile Accelerator Java Script
ﺃﺷﻬﺮ ﻫﺬﻩ ﺍﻟﺒﺮﺍﻣﺞ ﻫﻮ ﺑﺮﻧﺎﻣﺞ Eclipse ﺍﻟﺬﻯ ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ
ﻭﻳﻤﻜﻦ ﺍﻹﺳﺘﻌﺎﻧﺔ ﺑﻬﺬﻩ ﺍﻟﺪﻭﺭﺍﺕ :
ﺩﻭﺭﺍﺕ ﺑﺎﻟﻠﻐﺔ ﺍﻹﻧﺠﻠﻴﺰﻳﺔ : Android Application
Development Tutorials
ﺩﻭﺭﺍﺕ ﺑﺎﻟﻠﻐﺔ ﺍﻟﻌﺮﺑﻴﺔ ﻟﻸﺳﺘﺎﺫ ﻋﺒﺪﺍﻟﻠﻪ ﻋﻴﺪ Android 101 –
YouTube
ﻳﺤﺘﺎﺝ ﺫﻟﻚ ﺇﻟﻰ ﺧﺒﺮﺓ ﻭﺇﺣﺘﺮﺍﻓﻴﺔ ﻭﺩﺭﺍﻳﺔ ﺑﻠﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ C++ ﻭ C#
ﺧﺼﻮﺻًﺎ ﻋﻨﺪ ﺇﻧﺸﺎﺀ ﺃﻟﻌﺎﺏ 3D
ﻭﻫﺬﻩ ﺃﻫﻢ ﺍﻟﺒﺮﺍﻣﺞ ﻹﻧﺸﺎﺀ ﺃﻟﻌﺎﺏ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﺇﺳﻢ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ
Ogre3D C++
AndEngine Java
.1 ﺍﻟﺒﺪﺀ ﺑﺘﻌﻠﻢ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻷﺳﻬﻞ ﺛﻢ ﺍﻟﺘﺮﻗﻲ ﺇﻟﻰ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻷﻛﺜﺮ ﺗﻄﻮﺭًﺍ
.2 ﺗﻄﺒﻴﻖ ﺍﻻﻧﺪﺭﻭﻳﺪ ﻻﻳﺘﻄﻠﺐ ﺧﺒﺮﺓ ﻃﻮﻳﻠﺔ ﻛﺒﺎﻗﻲ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻤﻜﺘﺒﻴﺔ
ﻟﺬﻟﻚ ﺍﺑﺪﺃ ﺑﺘﻌﻠﻢ ﺍﻻﺳﺎﺳﻴﺎﺕ ﻭﺳﻮﻑ ﺗﻜﺘﺴﺐ ﺍﻟﺨﺒﺮﺓ ﻋﻨﺪ ﺇﻧﺸﺎﺀ
ﺗﻄﺒﻴﻘﺎﺗﻚ.
.3 ﺗﺤﺪﻳﺪ ﺍﻟﻬﺪﻑ ﺃﻭ ﺗﻄﺒﻴﻖ ﻣﻦ ﺇﺧﺘﺮﺍﻋﻚ ﻭﻣﺤﺎﻭﻟﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻴﻪ ﻗﻬﺬﺍ
ﻳﺆﺩﻯ ﺇﻟﻰ ﺇﻛﺘﺴﺎﺏ ﺍﻟﺨﺒﺮﺍﺕ ﻭﺍﻟﻤﻬﺎﺭﺍﺕ.
.4 ﻳﻤﻜﻦ ﺍﻹﺳﺘﻔﺎﺩﺓ ﻣﻦ ﺍﻻﻛﻮﺍﺩ ﺍﻟﺠﺎﻫﺰﺓ .
ﺑﺴﻢ ﺍﻟﻠﻪ ﺍﻟﺮﺣﻤﻦ ﺍﻟﺮﺣﻴﻢ
ﻭﺍﻟﺼﻼﺓ ﻭﺍﻟﺴﻼﻡ ﻋﻠﻰ ﺃﺷﺮﻑ ﺍﻟﻤﺮﺳﻠﻴﻦ
ﺳﻴﺪﻧﺎ ﻣﺤﻤﺪ ﻭﻋﻠﻰ ﺁﻟﻪ ﻭﺻﺤﺒﻪ ﺃﺟﻤﻌﻴﻦ
ﺑﻌﺪ ♥♥♥
ﺃﺻﺒﺢ ﻧﻈﺎﻡ ﺍﻷﻧﺪﺭﻭﻳﺪ ﺍﻟﻤﺴﺘﺨﺪﻡ ﻟﻠﻬﻮﺍﺗﻒ ﺍﻟﺬﻛﻴﺔ ﺫﻭ ﺷﻌﺒﻴﺔ
ﻛﺒﻴﺮﺓ ، ﻓﺈﻥ ﺍﻟﻜﺜﻴﺮ ﻳﺮﻳﺪ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ ﻟﺘﺼﻤﻴﻢ
ﺗﻄﺒﻴﻘﺎﺕ ﺧﺎﺻﺔ ﺑﻪ . ﻓﺎﻷﻣﺮ ﻟﻴﺲ ﺑﺼﻌﺐ ﻛﻤﺎ ﻳﺘﺼﻮﺭ ﺍﻟﺒﻌﺾ ﻓﺒﺎﻹﻣﻜﺎﻥ
ﻷﻯ ﺷﺨﺺ ﻣﺒﺘﺪﺉ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ ﻭﺗﻄﻮﻳﺮ ﺍﻟﻤﻬﺎﺭﺍﺕ
ﺇﻟﻰ ﺃﻥ ﻳﺼﻞ ﻟﺪﺭﺟﺔ ﺍﻹﺣﺘﺮﺍﻑ .
ﻓﻔﻰ ﻫﺬﺍ ﺍﻟﻤﻮﺿﻮﻉ ﺳﻨﺘﺤﺪﺙ ﻋﻦ ﻃﺮﻕ ﺇﻧﺸﺎﺀ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﺍﻟﻤﺨﺘﻠﻔﺔ ، ﻭﻣﺼﺎﺩﺭ ﺗﺴﺎﻋﺪ ﻋﻠﻰ ﺗﻌﻠﻢ ﺗﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ .
ﻭﺫﻟﻚ ﻣﻦ ﺧﻼﻝ ﺑﻌﺾ ﺍﻟﻤﻮﺍﻗﻊ ﺍﻟﺘﻰ ﺗﻘﺪﻡ ﺧﺪﻣﺔ ﺇﻧﺸﺎﺀ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﻟﻤﻮﻗﻊ ﻭﻳﺐ ﺃﻭ ﻟﻜﺘﺐ ﺇﻟﻜﺘﺮﻭﻧﻴﺔ ﻭﻗﺪ ﺗﻄﺮﻗﺖ ﻓﻰ ﻣﻮﺿﻮﻉ ﺳﺎﺑﻖ ﺇﻟﻰ
ﺃﻓﻀﻞ 5 ﻣﻮﺍﻗﻊ ﻹﻧﺸﺎﺀ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ ﻟﻤﻮﻗﻌﻚ ﺍﻭﻥ ﻻﻳﻦ
ﻭﺇﺳﺘﺨﺪﺍﻡ ﻫﺬﻩ ﺍﻟﻤﻮﺍﻗﻊ ﻻﻳﺤﺘﺎﺝ ﺇﻟﻰ ﺧﺒﺮﺓ ﺑﺄﻣﻮﺭ ﺍﻷﻛﻮﺍﺩ ﻭﺍﻟﺒﺮﻣﺠﺔ ﻷﻧﻪ
ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﻗﻮﺍﻟﺐ ﺟﺎﻫﺰﺓ ﻳﻤﻜﻦ ﺍﻟﺘﻌﺪﻳﻞ ﻋﻠﻴﻬﺎ ﻭﻟﻜﻦ ﺗﻌﺘﺒﺮ ﻫﺬﻩ ﺍﻟﻄﺮﻳﻘﺔ
ﻹﻧﺸﺎﺀ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻣﺤﺪﻭﺩﺓ ﺇﻟﻰ ﺣﺪ ﻣﺎ ، ﻓﺄﻧﺖ ﻣﻘﻴﺪ ﺑﺸﺮﻭﻁ ﺍﻟﻤﻮﻗﻊ
ﻭﺍﻟﻘﻮﺍﻟﺐ ﺍﻟﻤﺘﺎﺣﺔ ﻓﻘﻂ .
ﺗﻌﺘﺒﺮ ﻣﻨﺼﺔ App Inventor ﺑﺪﺍﻳﺔ ﺟﻴﺪﺓ ﻟﺘﺼﻤﻴﻢ ﺗﻄﺒﻴﻘﺎﺕ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﻷﻯ ﺷﺨﺺ ﻣﺒﺘﺪﺉ ﺩﻭﻥ ﺳﺎﺑﻖ ﺧﺒﺮﺓ ﺑﺒﺮﻣﺠﺔ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ، ﻓﻬﻮ ﺑﺮﻧﺎﻣﺞ
ﻳﻤﻜﻦ ﺍﻟﻌﻤﻞ ﺑﻪ ﻣﻦ ﺧﻼﻝ ﺷﺒﻜﺔ ﺍﻹﻧﺘﺮﻧﺖ ﺑﺎﻟﺬﻫﺎﺏ ﺇﻟﻰ ﻫﺬﺍ ﺍﻟﻤﻮﻗﻊ
App Inventor ﻭﺫﻟﻚ ﻳﺘﻄﻠﺐ ﺣﺴﺎﺏ ﻋﻠﻰ Gmail
ﺃﻭ
ﺗﻨﺼﻴﺐ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻋﻠﻰ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺩﻭﻥ ﺍﻟﺤﺎﺟﺔ ﻟﻺﻧﺘﺮﻧﺖ ﻣﻦ ﺧﻼﻝ
ﺗﺤﻤﻴﻞ App inventor2 Offline ﻣﻦ ﻣﻮﻗﻌﻪ ﺍﻟﺮﺳﻤﻰ ﻭﺫﻟﻚ
ﻳﺘﻄﻠﺐ ﺇﻋﺪﺍﺩ ﺑﻴﺌﺔ ﺍﻟﺠﺎﻓﺎ JDK ﺑﺠﻬﺎﺯ ﺍﻟﻜﻤﺒﻴﻮﺗﺮ ﺇﻥ ﻟﻢ ﻳﻜﻦ ﻟﺪﻳﻚ ﻣﻠﻒ
ﺍﻟﺠﺎﻓﺎ ﻗﻢ ﺑﺘﺤﻤﻴﻞ JDK ﺍﻟﻤﻨﺎﺳﺐ ﻟﺠﻬﺎﺯﻙ ﻣﻦ ﺍﻟﻤﻮﻗﻊ ﺍﻟﺮﺳﻤﻰ .
ﻣﻤﻴﺰﺍﺕ App Inventor :
.1 ﻳﺘﻜﻮﻥ ﻣﻦ ﻭﺍﺟﻬﺔ ﺗﺼﻤﻴﻢ ﺷﺎﺷﺔ ﺍﻟﺘﻄﺒﻴﻖ ( Designer ) ﺣﻴﺚ
ﻳﻤﻜﻦ ﺇﺿﺎﻓﺔ ﺍﻷﺩﻭﺍﺕ ﺍﻟﻤﺨﺘﻠﻔﺔ ﻭﺍﻷﺯﺭﺍﺭﻋﻦ ﻃﺮﻳﻖ ﺍﻟﺴﺤﺐ ﻭﺍﻹﻓﻼﺕ.
.2 ﻻ ﻳﺤﺘﺎﺝ ﺍﻟﻰ ﻛﺘﺎﺑﺔ ﺍﻛﻮﺍﺩ ﺑﺮﻣﺠﻴﺔ ﺣﻴﺚ ﺃﻧﻪ ﻳﺤﺘﻮﻯ ﻋﻠﻰ ﻭﺍﺟﻬﺔ
ﺑﺮﻣﺠﺔ ﺍﻟﺘﻄﺒﻴﻖ ( Blocks ) ﺗﻌﻤﻞ ﻛﻠﻌﺒﺔ ﺍﻟﺒﺎﺯﻝ ﺣﻴﺚ ﻳﺘﻢ ﺗﺮﻛﻴﺐ
ﺃﺟﺰﺍﺀ ﺗﺤﺘﻮﻯ ﻋﻠﻰ ﺃﻛﻮﺍﺩ ﺑﺮﻣﺠﻴﺔ ﺟﺎﻫﺰﺓ ﻣﻊ ﺑﻌﻀﻬﺎ ﻟﺘﻨﻔﻴﺬ ﺃﻭﺍﻣﺮ
ﺍﻟﺒﺮﻣﺠﺔ.
.3 ﺇﻣﻜﺎﻧﻴﺔ ﺗﺼﻤﻴﻢ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻭﺗﺠﺮﻳﺒﻬﺎ ﺑﺸﻜﻞ ﻣﺒﺎﺷﺮ ﻋﻠﻰ ﺍﻟﻬﻮﺍﺗﻒ
ﺍﻟﻤﺤﻤﻮﻟﺔ.
.4 ﺍﻟﻤﻮﻗﻊ ﻳﺤﺘﻮﻯ ﻋﻠﻰ ﺍﻟﻌﺪﻳﺪ ﻣﻦ ﺍﻟﺪﺭﻭﺱ ﺍﻟﺘﻌﻠﻴﻤﻴﺔ ﻣﺼﻮﺭﺓ ﺃﻭ ﻓﻴﺪﻳﻮ
ﻟﻠﻤﺒﺘﺪﺋﻴﻦ
ﻋﻴﻮﺏ App Inventor :
.1 ﺍﻟﻤﻮﻗﻊ ﻣﺤﺠﻮﺏ ﻟﺪﻯ ﺑﻌﺾ ﺍﻟﺪﻭﻝ ﻭﻟﻜﻦ ﻳﻤﻜﻦ ﺗﺴﻄﻴﺐ ﺍﻟﻨﺴﺨﺔ
Offline
.2 ﻣﺤﺪﻭﺩ ﺍﻹﻣﻜﺎﻧﻴﺎﺕ ﺑﺎﻟﻤﻘﺎﺭﻧﺔ ﺑﺒﺮﺍﻣﺞ Eclipse ﺃﻭ Android
Studio
ﺗﺎﺑﻊ ﺷﺮﺡ ﺗﻔﺼﻴﻠﻰ ﻋﻦ ﺑﺮﻧﺎﻣﺞ App inventor
ﻳﻤﻜﻦ ﺍﻹﺧﺘﻴﺎﺭ ﻣﻦ ﺑﻴﻦ ﻋﺪﺓ ﻟﻐﺎﺕ ﺑﺮﻣﺠﻴﺔ ﻹﻧﺸﺎﺀ ﺗﻄﺒﻴﻖ ﺃﻧﺪﺭﻭﻳﺪ ﻛﻤﺎ
ﻳﻤﻜﻦ ﺇﺳﺘﺨﺪﺍﻡ ﺑﺮﺍﻣﺞ ﻣﺨﺘﻠﻔﺔ ﻭﺇﻟﻴﻜﻢ ﻓﻰ ﺍﻟﺠﺪﻭﻝ ﺍﻟﺘﺎﻟﻰ ﺃﻫﻢ ﺍﻟﺒﺮﺍﻣﺞ
ﺍﻟﺘﻰ ﺗﺴﺘﺨﺪﻡ ﻟﺼﻨﺎﻋﺔ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﻭﻟﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ ﺍﻟﺘﻰ ﺗﻌﺘﻤﺪ ﻋﻠﻴﻬﺎ ﻫﺬﻩ
ﺍﻟﺒﺮﺍﻣﺞ :
ﺇﺳﻢ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ
Eclipse Java
Android Studio Java
Xamarin ﻟﻐﺔ C#
Android NDK ﻟﻐﺔ C++
Titanium Mobile Accelerator Java Script
ﺃﺷﻬﺮ ﻫﺬﻩ ﺍﻟﺒﺮﺍﻣﺞ ﻫﻮ ﺑﺮﻧﺎﻣﺞ Eclipse ﺍﻟﺬﻯ ﻳﻌﺘﻤﺪ ﻋﻠﻰ ﻟﻐﺔ ﺍﻟﺠﺎﻓﺎ
ﻭﻳﻤﻜﻦ ﺍﻹﺳﺘﻌﺎﻧﺔ ﺑﻬﺬﻩ ﺍﻟﺪﻭﺭﺍﺕ :
ﺩﻭﺭﺍﺕ ﺑﺎﻟﻠﻐﺔ ﺍﻹﻧﺠﻠﻴﺰﻳﺔ : Android Application
Development Tutorials
ﺩﻭﺭﺍﺕ ﺑﺎﻟﻠﻐﺔ ﺍﻟﻌﺮﺑﻴﺔ ﻟﻸﺳﺘﺎﺫ ﻋﺒﺪﺍﻟﻠﻪ ﻋﻴﺪ Android 101 –
YouTube
ﻳﺤﺘﺎﺝ ﺫﻟﻚ ﺇﻟﻰ ﺧﺒﺮﺓ ﻭﺇﺣﺘﺮﺍﻓﻴﺔ ﻭﺩﺭﺍﻳﺔ ﺑﻠﻐﺎﺕ ﺍﻟﺒﺮﻣﺠﺔ C++ ﻭ C#
ﺧﺼﻮﺻًﺎ ﻋﻨﺪ ﺇﻧﺸﺎﺀ ﺃﻟﻌﺎﺏ 3D
ﻭﻫﺬﻩ ﺃﻫﻢ ﺍﻟﺒﺮﺍﻣﺞ ﻹﻧﺸﺎﺀ ﺃﻟﻌﺎﺏ ﺍﻷﻧﺪﺭﻭﻳﺪ
ﺇﺳﻢ ﺍﻟﺒﺮﻧﺎﻣﺞ ﻟﻐﺔ ﺍﻟﺒﺮﻣﺠﺔ
Ogre3D C++
AndEngine Java
.1 ﺍﻟﺒﺪﺀ ﺑﺘﻌﻠﻢ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻷﺳﻬﻞ ﺛﻢ ﺍﻟﺘﺮﻗﻲ ﺇﻟﻰ ﺍﻟﺒﺮﺍﻣﺞ ﺍﻷﻛﺜﺮ ﺗﻄﻮﺭًﺍ
.2 ﺗﻄﺒﻴﻖ ﺍﻻﻧﺪﺭﻭﻳﺪ ﻻﻳﺘﻄﻠﺐ ﺧﺒﺮﺓ ﻃﻮﻳﻠﺔ ﻛﺒﺎﻗﻲ ﺍﻟﺘﻄﺒﻴﻘﺎﺕ ﺍﻟﻤﻜﺘﺒﻴﺔ
ﻟﺬﻟﻚ ﺍﺑﺪﺃ ﺑﺘﻌﻠﻢ ﺍﻻﺳﺎﺳﻴﺎﺕ ﻭﺳﻮﻑ ﺗﻜﺘﺴﺐ ﺍﻟﺨﺒﺮﺓ ﻋﻨﺪ ﺇﻧﺸﺎﺀ
ﺗﻄﺒﻴﻘﺎﺗﻚ.
.3 ﺗﺤﺪﻳﺪ ﺍﻟﻬﺪﻑ ﺃﻭ ﺗﻄﺒﻴﻖ ﻣﻦ ﺇﺧﺘﺮﺍﻋﻚ ﻭﻣﺤﺎﻭﻟﺔ ﺍﻟﻮﺻﻮﻝ ﺇﻟﻴﻪ ﻗﻬﺬﺍ
ﻳﺆﺩﻯ ﺇﻟﻰ ﺇﻛﺘﺴﺎﺏ ﺍﻟﺨﺒﺮﺍﺕ ﻭﺍﻟﻤﻬﺎﺭﺍﺕ.
.4 ﻳﻤﻜﻦ ﺍﻹﺳﺘﻔﺎﺩﺓ ﻣﻦ ﺍﻻﻛﻮﺍﺩ ﺍﻟﺠﺎﻫﺰﺓ .
- لا تنسى مشاركتنا بالمدونة أخي الكريم من أجل الإطلاع على كل ما هو جديد
0 التعليقات: