Lynda_Android_App_Development_with_Java_Essential

 

پس از قرار دادن فیلم آموزش برنامه نویسی آندروید در سایت، دومین مجموعه ویدئویی آموزش برنامه نویسی آندروید که محصول Lynda می باشد را می توانید از مرجع تخصصی برنامه نویسی دانلود کنید.

این مجموعه شامل 7 ساعت آموزش به زبان جاوا می باشد و مباحث زیر را آموزش می دهد:

  • درک و شناخت ساختار کلی و مراحل ایجاد پروژه
  • مروری بر توسعه برنامه های کاربردی در آندروید
  • استفاده از مفاهیم صریح و ضمنی
  • تنظیم مجوز های دسترسی و درک مفاهیم مرتبط با امنیت و مجوزهای موجود در این زمینه
  • ساخت متن، کلید ها و لیست های کنترلی
  • اعمال استایل ها و تم های مختلف برای رابط کاربری
  • ایجاد منوها و پنجره
  • اضافه کردن انیمیشن
  • آموزش کارکردن با فایل های صوتی و تصویری
  • آموزش دسترسی به دوربین موبایل و دیگر وسایل
  • آموزش استفاده نمودن از تنظیمات مشترک
  • آموزش ساخت Preferences Activity
  • آموزش استفاده از پایگاه داده های SQLite
  • آموزش تنظیم دسترسی به شبکه در برنامه های کاربردی
  • آموزش استفاده از سیستم های ارائه محتوا در برنامه کاربردی
  • آموزش آماده سازی برنامه کاربردی برای انتشار آن
  • آموزش ساخت یک Home Screen Widget ساده
  • آموزش ساخت یک Widget قابل پیکربندی از فعالیت ها

لیست مباحث آموزشی به زبان اصلی:

	Introduction11m 18s
Welcome 47s  
Using the exercise files 48s  
What you should know 1m 29s  
Updates to Android Development Toolkit 8m 14s  
	1. Getting Started28m 19s
Installing the SDK tools on a Windows machine 4m 12s  
Installing the SDK tools on a Mac 1m 32s  
Installing platforms and samples 3m 11s  
Creating an Android Virtual Device (emulator) 5m 46s  
Installing Eclipse on a Mac 2m 50s  
Installing Eclipse on a Windows machine 3m 56s  
Installing the Android Development Tools 4m 43s  
Preparing an Android device for development 2m 9s  
	2. Android App Fundamentals1h 24m
Overview of Android development 8m 51s  
Understanding project creation and structure 9m 44s  
Working with the AndroidManifest.xml file 4m 27s  
Creating and managing activities 16m 17s  
Using explicit intents 10m 15s  
Using implicit intents 8m 45s  
Creating and using resources 9m 47s  
Understanding security and permissions 7m 2s  
Debugging an app 9m 6s  
	3. The User Interface and Controls50m 55s
Understanding units and layout 7m 11s  
Using layout managers 7m 7s  
Working with text controls 7m 15s  
Building button controls 6m 34s  
Building list controls 7m 12s  
Building custom list layouts 12m 20s  
Other interesting controls 3m 16s  
	4. Graphics and Styling28m 1s
Creating and using styles 7m 36s  
Creating and using themes 4m 56s  
Creating icons 7m 20s  
Creating NinePatch drawables 8m 9s  
	5. Supporting Multiple Screens11m 26s
Understanding screen size and density 6m 19s  
Providing alternate layouts 5m 7s  
	6. Animation and Graphics25m 59s
Setting up frame-by-frame animation 8m 56s  
Showing tween animation 10m 22s  
Working in 2D graphics 6m 41s  
	7. Menus and Dialogs33m 19s
Setting up options menus 8m 50s  
Building context menus 7m 16s  
Building alert dialogs 7m 4s  
Setting up progress dialogs 5m 11s  
Creating custom dialogs 4m 58s  
	8. Notifications and Toast15m 18s
Displaying status bar notifications 12m 0s  
Displaying toast notifications 3m 18s  
	9. Working with Media17m 10s
Setting up audio playback 4m 0s  
Establishing video playback 5m 11s  
Accessing the camera and camera roll 7m 59s  
	10. Preferences and Data Storage43m 35s
Using shared preferences 8m 41s  
Creating a preferences activity 9m 4s  
Using the SQLite database 8m 47s  
Setting up network access 10m 25s  
Using ContentProviders 6m 38s  
	11. Locations and Maps24m 45s
Incorporating Google Maps 14m 1s  
Using GPS to find the current location 10m 44s  
	12. Creating a Home Screen Widget34m 24s
Creating a simple home-screen widget 17m 14s  
Creating a widget configuration activity 17m 10s  
	13. Publishing Your App18m 51s
Preparing for publishing 4m 3s  
Signing and building 3m 32s  
Preparing the graphics 3m 34s  
Publishing to the Android Market 7m 42s  
	Conclusion6m 18s
Using the SDK samples 2m 30s  
More useful resources