فیلم آموزش ساخت کتاب با بیسیک فور اندروید-جلسه 1Reviewed by صابر بوستانی on Sep 23Rating: 5.0
فیلم آموزش ساخت کتاب با بیسیک فور اندروید-جلسه 1

فیلم آموزش ساخت کتاب با بیسیک فور اندروید-جلسه 1

با فیلم آموزش ساخت کتاب با بیسیک فور اندروید-جلسه 1 از وب سایت آموزش برنامه نویسی سورس باران در خدمت شما هستیم. در این آموزش ساخت کتاب در اندروید شما دوستان عزیز نحوه ساخت یک برنامه کتاب اندروید با امکانات کامل و قابل انتشار در مارکت های مختلف را خواهید آموخت. این کتاب اندرویدی دارای امکانات قابل قبول و گرافیک مناسبی می باشد.

برای کتاب ساخته شده امکاناتی نظیر فهرست بندی، دریافت اطلاعات، ذخیره متن ها، کار با دیتابیس، تنظیمات متن، جستجو، لیست علاقه مندی و …. را خواهیم داشت. با ما همراه باشید….

آموزش ساخت کتاب با بیسیک فور اندروید-جلسه 1

  • معرفی دوره و اهداف ساخت کتاب در بیسیک فور اندروید

  • ایجاد پروژه جدید در بیسیک فور اندروید

  • توضیح تنظیمات اولیه و اعمال آن ها

  • تنظیم پکیج نیم برنامه در بیسیک فور اندروید

  • استفاده از شبیه ساز YouWave Android و ارتباط آن با بیسک فور اندروید

  • طراحی صفحه اسپلش گرافیکی ( Splash Screen ) در فتوشاپ

  • بارگذاری تصویر در برنامه ( در لایوت )

  • معرفی مفهوم و کارایی دیزاینر اسکریپت و استفاده از آن

  • معرفی شی تایمر و استفاده از آن برای ساخت Splash Screen

سرفصل کل دوره آموزش ساخت کتاب در اندروید

جلسه ۱ :

  • معرفی دوره و اهداف آن
  • ایجاد پروژه و توضیح تنظیمات اولیه و اعمال آن ها
  • تنظیم پکیج نیم برنامه
  • استفاده از شبیه ساز YouWave Android و ارتباط آن با بیسک فور اندروید
  • طراحی صفحه اسپلش گرافیکی ( Splash Screen ) در فوتوشاپ
  • بارگذاری تصویر در برنامه ( در لایوت )
  • معرفی مفهوم و کارایی دیزاینر اسکریپت و استفاده از آن
  • معرفی شی تایمر و استفاده از آن برای ساخت Splash Screen

 

جلسه ۲ :

  • ترسیم نمای کلی برنامه
  • طراحی هدر صفحع اصلی در فوتوشاپ
  • بارگذاری هدر در لایوت
  • طراحی دکمه های صفحه اصلی برنامه در فوتوشاپ
  • طراحی حالت فشرده شده برای دکمه ها
  • قرار دادن دکمه ها در لایوت و تنظیم سایز و مکان آنها با کمک دیزاینر اسکریپت

 

جلسه ۳ :

  • کدنویسی برای دکمه خروج و نمایش پیغام مناسب به کاربر
  • کدنویسی برای دکمه back گوشی
  • معرفی شی ListView
  • معرفی نرم افزار navicate برای کار با دیتابیس
  • ایجاد دیتابیس و جداول لازم
  • آشنایی با کتابخانه SQL در بیسیک فور اندروید و ارتباط با دیتابیس در برنامه

 

جلسه ۴ :

  • معرفی دستورات Sql و نحوه استفاده از آن ها
  • استفاده از دستورات اس کیو ال در برنامه
  • کار با شی ListView
  • بارگزاری فهرست کتاب از داخل دیتابیس در برنامه
  • انجام تنظیمات لازم برای گرافیکی کردن فهرست ( ListView )

 

جلسه ۵ :

  • طراحی بک گراند گرافیکی برای آیتم های فهرست کتاب در فوتوشاپ
  • مدیریت Event لیست ویو
  • طراحی لایوت متن
  • معرفی ScrollView
  • بارگذاری متن مربوط به هر عنوان فهرست از دیتابیس داخل لیبل در اسکرول ویو

 

جلسه ۶ :

  • تکمیل لایوت متن
  • اضافه کردن عکس برای هر متن
  • بارگذاری تصویر مربوط به هر متن ( با کمک دیتابیس )
  • مرتب کردن عکس و متن در در اسکرول ویو
  • تنظیم سایز لیبل ، بصورت داینامیک و متناسب با طول و ارتفاع متنی که در آن قرار گرفته است

 

جلسه ۷ :

  • ساخت تولبار گرافیکی برای لایوت و صفحه متن
  • تولبار شامل دکمه های : تنظیمات متن ، اشتراک گذاری ، علاقمندی و دکمه home
  • تنظیم سایز و مکان اشیا با دیزاینر اسکریپت
  • کدنویسی برای بازگشت به صفحه اصلی و رفع ارورها

 

جلسه ۸ :

  • پیاده سازی مبحث لیست علاقمندی
  • نمایش تصویر متناسب هر عنوان ( که جزو لیست علاثمندی هست یا نه )
  • اضافه کردن امکان اضافه کردن یک مطلب به لیست علاقمندی با آپدیت دیتابیس
  • نمایش لیست مطالبی که به لیست علاقمندی اضافه شده اند

 

جلسه ۹ :

  • کدنویسی برای دکمه اشتراک گذاری متن
  • اشتراک گذاری با واسط intent ها
  • نوشتن یک تابع و صدا زدن آن
  • بهبود کدنویسی دکمه back برای لایوت های مختلف

 

جلسه ۱۰ :

  • بررسی مبحث تنظیمات متن
  • ایجاد تیبل و فیلدهای مربوطه در دیتابیس
  • طراحی لایوت تنظیمات متن
  • قرار دادن اشیا لازم و تنظیمات مورد نیاز

 

جلسه ۱۱ :

  • کدنویسی بخش تنظیمات متن
  • ارتباط با دیتابیس و خواندن تنظیمات قبلی
  • هماهنگ کردن متن نمونه ، همراه با تغییر تنظیمات بصورت لحظه ای

 

جلسه ۱۲ :

  • تکمیل بخش تنظیمات متن
  • ذخیره تنظیمات مورد نظر کاربر در دیتابیس در صورت تایید
  • اعمال تنظیمات ذخیره شده در دیتابیس به متن کتاب هنگام بارگذاری

 

جلسه  ۱۳ :

  • پیاده سازی بخش جستجوی مطالب
  • طراحی لایوت جستجو
  • طراحمی دکمه ها در فوتوشاپ
  • در نظر گرفتن امکان جستجو در عناوین و مطالب
  • جستجو در دیتابیس و سلکت کردن نتایج مرتبط و نمایش نتایج

 

جلسه ۱۴ :

  • طراحی منوی اسلایدی در صفحه اصلی برنامه ( انیمیشن دار )
  • انجام تنظیمات مربوطه و کدنویسی های لازم
  • اضافه کردن آیتم های مدنظر به منو
  • مدیریت Event منو
  • کدنویسی برای بخش نظردهی در مارکت بازار
  • کدنویسی دکمه های درباره ما
  • نمایش لیست سایر برنامه های توسعه دهنده در مارکت بازار
  • تغییر بک گراند صفحع اصلی
  • اتمام پروژه