کتاب صفر تا صد ساخت اپلیکیشن های موبایل حرفه ای با Appcelerator Titanium

انتخاب پلن

انتخاب پلن برای ادامه خرید الزامی است.

پرداخت اقساطی
در صورت خرید اقساطی هر قسط: 62,488 تومان
۴ قسط ماهانه. بدون سود، چک و ضامن.
پرداخت اقساطی با دیجی‌پی پرداخت اقساطی با ترب‌پی

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

📚 کتاب آموزشی جامع

📚 اطلاعات کتاب

عنوان کتاب: کتاب صفر تا صد ساخت اپلیکیشن های موبایل حرفه ای با Appcelerator Titanium

موضوع کلی: توسعه اپلیکیشن موبایل

موضوع میانی: توسعه اپلیکیشن کراس پلتفرم با Appcelerator Titanium

📋 سرفصل‌های کتاب (100 موضوع)

  • 1. مقدمه‌ای بر توسعه اپلیکیشن موبایل
  • 2. چرا توسعه کراس‌پلتفرم؟
  • 3. آشنایی با Appcelerator Titanium
  • 4. مقایسه Titanium با سایر فریم‌ورک‌ها
  • 5. پیش‌نیازهای نصب و راه‌اندازی Titanium
  • 6. نصب Appcelerator CLI و Titanium SDK
  • 7. نصب IDE (VS Code یا Atom) و افزونه‌ها
  • 8. تنظیمات محیط توسعه iOS (Xcode)
  • 9. تنظیمات محیط توسعه Android (Android SDK)
  • 10. ساخت اولین پروژه "Hello World"
  • 11. ساختار پروژه Titanium
  • 12. اجرای پروژه روی شبیه‌ساز و دستگاه واقعی
  • 13. مرور سریع مفاهیم کلیدی JavaScript (ES6)
  • 14. معماری Titanium SDK
  • 15. شیء جهانی Ti و API های پایه
  • 16. مدیریت رویدادها در Titanium
  • 17. استفاده از ماژول‌های CommonJS در Titanium
  • 18. دسترسی به اطلاعات دستگاه (Platform API)
  • 19. کار با متغیرها و انواع داده در Titanium
  • 20. مدیریت خطا و دیباگینگ اولیه
  • 21. مبانی پنجره‌ها (Ti.UI.Window) و ویوها (Ti.UI.View)
  • 22. ساخت و مدیریت لیبل‌ها (Ti.UI.Label)
  • 23. کار با دکمه‌ها (Ti.UI.Button)
  • 24. فیلدهای متنی (Ti.UI.TextField, Ti.UI.TextArea)
  • 25. نمایش تصاویر (Ti.UI.ImageView)
  • 26. لیست‌های ساده (Ti.UI.TableView) و Row ها
  • 27. لیست‌های پیشرفته (Ti.UI.ListView) و ItemTemplate ها
  • 28. اسکرول‌ویوها (Ti.UI.ScrollView)
  • 29. دیالوگ‌های هشدار و تایید (Ti.UI.AlertDialog, Ti.UI.OptionDialog)
  • 30. نوتیفیکیشن‌های لحظه‌ای (Ti.UI.Notification - Android Toast)
  • 31. نمایشگرهای فعالیت و پیشرفت (Ti.UI.ActivityIndicator, Ti.UI.ProgressBar)
  • 32. سوئیچ‌ها و اسلایدرها (Ti.UI.Switch, Ti.UI.Slider)
  • 33. انتخابگرها (Pickers): تاریخ و زمان (Ti.UI.Picker)
  • 34. استفاده از وب‌ویو (Ti.UI.WebView)
  • 35. طرح‌بندی (Layout) افقی و عمودی
  • 36. طرح‌بندی مطلق (Absolute Layout)
  • 37. استایل‌دهی با TSS (Titanium Style Sheet)
  • 38. کلاس‌ها و ID ها در TSS
  • 39. استایل‌های پلتفرم‌خاص در TSS
  • 40. تعریف و استفاده از تم‌ها (Themes)
  • 41. آشنایی با فریم‌ورک Alloy MVC
  • 42. ساختار پروژه Alloy
  • 43. تعریف View ها با XML
  • 44. کنترلرها (Controllers) و منطق اپلیکیشن با JavaScript
  • 45. استایل‌دهی در Alloy با TSS
  • 46. استفاده از مدل‌ها (Models) با Backbone.js
  • 47. کار با کالکشن‌ها (Collections)
  • 48. اتصال داده (Data Binding) در Alloy
  • 49. استفاده از ویجت‌ها (Widgets) در Alloy
  • 50. ماژول‌های Alloy و CommonJS در کنار هم
  • 51. ساخت ویجت‌های سفارشی Alloy
  • 52. بهترین روش‌ها برای ساختاردهی پروژه Alloy
  • 53. ارث‌بری استایل‌ها در TSS (تکنیک‌های پیشرفته)
  • 54. ذخیره‌سازی محلی با Ti.App.Properties
  • 55. کار با سیستم فایل (Ti.Filesystem)
  • 56. ذخیره و بازیابی فایل‌های متنی و باینری
  • 57. کار با پایگاه داده SQLite
  • 58. عملیات CRUD (ایجاد، خواندن، به‌روزرسانی، حذف) در SQLite
  • 59. اتصال به API های ریموت با Ti.Network.HTTPClient
  • 60. ارسال درخواست‌های GET و POST
  • 61. پردازش داده‌های JSON و XML
  • 62. مدیریت خطاهای شبکه
  • 63. پیاده‌سازی احراز هویت (Authentication) مبتنی بر Token
  • 64. کش‌کردن داده‌ها برای بهبود عملکرد
  • 65. مدیریت ناوبری با TabGroup
  • 66. استفاده از NavigationWindow (iOS) و ActionBar (Android)
  • 67. شخصی‌سازی NavigationBar و ActionBar
  • 68. کار با ژست‌های حرکتی (Gestures)
  • 69. انیمیشن‌های UI پایه (Ti.UI.Animation)
  • 70. انیمیشن‌های پیشرفته با Ti.UI.View.animate()
  • 71. کار با نقشه‌ها (Ti.Map)
  • 72. دسترسی به دوربین و گالری (Ti.Media.openPhotoGallery, Ti.Media.showCamera)
  • 73. دریافت اطلاعات موقعیت مکانی (Geolocation)
  • 74. پخش فایل‌های صوتی و تصویری (Ti.Media.AudioPlayer, Ti.Media.VideoPlayer)
  • 75. استفاده از وب‌فونت‌ها و آیکون‌فونت‌ها
  • 76. پیاده‌سازی Drag and Drop (مفاهیم و مثال)
  • 77. نوتیفیکیشن‌های محلی (Local Notifications)
  • 78. پیاده‌سازی پوش نوتیفیکیشن (Push Notifications) برای iOS و Android
  • 79. دسترسی به مخاطبین (Ti.Contacts)
  • 80. کار با تقویم دستگاه (Ti.Calendar)
  • 81. استفاده از سنسورها (شتاب‌سنج، ژیروسکوپ)
  • 82. یکپارچه‌سازی پایه با بلوتوث (BLE)
  • 83. اجرای کد پلتفرم‌خاص (platform-specific code)
  • 84. تشخیص وضعیت شبکه و باتری
  • 85. روش‌های پیشرفته دیباگینگ در Titanium
  • 86. استفاده موثر از لاگ‌ها (Ti.API.log)
  • 87. بررسی و حل مشکلات رایج Titanium
  • 88. بهینه‌سازی عملکرد اپلیکیشن
  • 89. مدیریت حافظه و جلوگیری از نشتی حافظه
  • 90. تست واحد (Unit Testing) با Mocha و Chai (یکپارچه‌سازی)
  • 91. مبانی تست رابط کاربری (UI Testing)
  • 92. بررسی پروفایل عملکردی (Performance Profiling)
  • 93. آماده‌سازی اپلیکیشن برای iOS (Bundle ID, Provisioning Profile)
  • 94. فرآیند ساخت و امضا (Signing) اپلیکیشن iOS
  • 95. انتشار در App Store Connect و App Store
  • 96. آماده‌سازی اپلیکیشن برای Android (Keystore, Package Name)
  • 97. فرآیند ساخت و امضا (Signing) اپلیکیشن Android
  • 98. انتشار در Google Play Console و Google Play
  • 99. به‌روزرسانی اپلیکیشن و مدیریت نسخه‌ها
  • 100. معرفی Appcelerator Cloud Services (ACS) و قابلیت‌های آن (Push, Analytics)

📚 محتوای این محصول آموزشی (پکیج کامل)

💡 این محصول یک نسخهٔ کامل و جامع است

تمامی محتوای آموزشی این کتاب در قالب یک بسته‌ی کامل و یکپارچه ارائه می‌شود و شامل تمام نسخه‌ها و فایل‌های موردنیاز برای یادگیری است.

🎁 محتویات کامل بسته دانلودی

🎯 این بسته یک دورهٔ آموزشی کامل و چندلایه است؛ شامل کتاب‌ها، تمرین‌ها و خودآزمایی .


ℹ️ نکات مهم هنگام خرید

  • این محصول به صورت فایل دانلودی کامل ارائه می‌شود و نسخهٔ چاپی ندارد.
  • توجه: لینک‌های اختصاصی دوره طی حداکثر 24 ساعت پس از ثبت سفارش ارسال می‌شوند.
  • دقت کنید لینک ها به شماره موبایل شما ارسال می شوند. پس در ارائه شماره موبایل صحیح دقت کنید.
  • برای راهنمایی در مورد نحوه دانلود به شماره 09395106248 پیامک دهید یا تماس بگیرید. (ایده آل ترین گزینه ارسال پیام در یکی از پیام رسان ها به همین شماره است تا سریعا لینک های کتاب همانجا برای شما ارسال گردد.)
  • اگر پرداخت انجام شده ولی بعد از 24 ساعت هنوز لینک‌ها را دریافت نکرده‌اید، نام و نام خانوادگی و نام محصول را پیامک کنید تا لینک‌ها دوباره ارسال شوند.

💬 راه‌های ارتباطی پشتیبانی:
واتس‌اپ یا هر پیام رسان داخلی یا پیامک: 09395106248
تلگرام: @ma_limbs

نظرات

هنوز نظری ثبت نشده است.

وارد شوید تا نظر ثبت کنید.