کتاب سلام اندروید

94 دانشجو
2 نفر خرید این دوره را پیشنهاد کرده اند
5.00 از ۵

256,000 تومان

کتاب آموزش برنامه نویسی اندروید
توضیحات دوره

[vc_row][vc_column][vc_column_text]

دانلود کتاب آموزش برنامه نویسی اندروید با android studio | سلام اندروید

کتاب سلام اندروید، کاملترین و جامع ترین کتاب آموزش برنامه نویسی اندروید به نویسندگی امیدکربلایی برنامه نویس یک انگشتی

اگه به دنبال آموزش برنامه نویسی اندروید در قالب یک کتاب هستید، کتاب سلام اندروید بهترین گزینه برای انتخاب میباشد که از مباحث پایه تا پیچیده رو به سادگی با زبان فارسی توضیح داده

همچنین اگر همین الان هم یک برنامه نویس حرفه ای هستید و دوست دارید تمامی مباحث مبتدی تا حرفه ای اندروید رو یکجا در یک کتاب داشته باشید بازهم کتاب سلام اندروید یک گزینه عالی است

من در این کتاب آموزش برنامه نویسی اندروید سلام اندروید همه چیز به معنی واقعی کلمه “همه چیز” از مباحث ساده تا پیچیده فنی گفتم تا بتونیم با یک منبع به شکل کامل به همه چیز تسلط پیدا کنیم

پس درنگ نکن و همین الان سلام اندروید رو بخر! 

توضیحات کتاب آموزش برنامه نویسی اندروید سلام اندروید

سلام من امیدکربلایی ، برنامه نویس یک انگشتی هستم. برای دانستن اینکه چرا به من میگن برنامه‌نویس یک انگشتی، میتوانید وبسایت شخصی من رو نگاه کنید، من خودم از بچگی به شدت علاقه مند به کتاب خوانی بودم. یکی از دلایل اینکه کتاب خوندن رو شروع کردم این بود که با این بازار اشنا بشم و تایم طولانی بود که دوست داشتم کتاب بنویسم یا حتی ترجمه کنم که کلیات کتاب های مختلفی حتی داستانی و غیر تخصصی رو نوشتم اما هیچکدام رو تمام نکردم.

پشت جلد کتاب آموزش برنامه نویسی اندروید سلام اندروید

من همیشه در تعطیلات عید به انجام امور مختلف کسب
وکارهایی که دارم می پردازم، اما بنا به دلایل شخصی
خواستم تا در تعطیلات نوروز۱۴۰۰ به کار متفاوت انجام بدم.
پس تصمیم گرفتم کامل ترین کتاب آموزش برنامه نویسی
اندروید روباکمک یکی از دوستانم، محمدعلی قلیان تموم
کنم. توی این کتاب خیلی کم از خودم، مديريت وفروش که
تخصص اصلی منه گفته شده. دلیلش هم اینه که می
خواستم نوشتنش زودتر تموم بشه.
بنوشتن یه کتاب کامل فنی به دلیل مشخص بودن
سرفصل ها راحت تر به نظرم می اومد. من وقت کمی
داشتم و باید توی دوهفته نوشتن کتابم رو تموم می کردم.
پس تصمیم گرفتم که کتاب “سلام اندرويد” روباموضوع
آموزش برنامه نویسی اندروید به عنوان اولین کتابم بنويسم.
توی این کتاب از ابتدایی ترین مباحث گرفته تا پیچیده ترین
نکات برنامه نویسی اندروید گفته شده.

اندروید چیست? 

اندروید درواقع یک سیستم عامل منبع باز هست که توسط گوگل برای گوشی های هوشمند و تبلت ها عرضه شده، برای برنامه نویسی اندروید نیاز به دانستن زبان جاوا میباشد که زبان اصلی برای توسعه اندروید است که ما هم در این کتاب آموزش برنامه نویسی اندروید به تدریس جاوا پرداختیم

هرچند که زبان های دیگری مثل فلاتر، b4a ، ری اکت نیتیو و کاتلین هم برای توسعه اندروید وجود دارند اما یه نظر متخصصین جاوا و کاتلین بهترین زبان ها برای برنامه نویسی اندروید میباشند

چرا باید برنامه نویسی اندروید رو یادبگیریم?

محبوبیت سیستم عامل اندروید بسیار روز افزون شده و در حال حاضر بیش از ٧٠درصد تلفن های همراه از این سیستم عامل بهره میبرند و در واقع ما با یادگیری برنامه نویسی اندروید با این کتاب آموزش برنامه نویسی اندروید میتوانیم به بیش از دو سوم مردم دنیا سرویس ارائه بدیم و کسب درامد کنیم

واقعا اگه به دنبال آموزش اپلیکیشن نویسی هستید و علاقه دارید که وارد دنیای برنامه نویسی اندروید بشوید این کتاب آموزش برنامه نویسی اندروید میتواند کمک خوبی برای شما باشد. کتاب های آموزش برنامه نویسی زیادی هست که امیدوارم این کتاب من نیز که یک کتاب آموزش برنامه نویسی اندروید است بتواند کمکی به اندروید دوستان بکند.

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

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

[/vc_column_text][/vc_column][/vc_row][vc_row][vc_column][vc_toggle title=”زبان این کتاب برنامه نویسی اندروید چیست?”]

  • زبان تدریس شده در سلام اندروید جاوا هست که بهترین زبان برای شروع آموزش برنامه نویسی اندروید میباشد.

[/vc_toggle][vc_toggle title=”بعد از خواندن این کتاب تبدیل به چه فردی میشویم?”]

  • بعد از خواندن کتاب آموزش برنامه نویسی اندروید با پیاده سازی همه مباحث در اندروید اشنا میشوید و میتوانید هر اپلیکیشنی را در اندروید توسعه بدهید.

[/vc_toggle][vc_toggle title=”بهترین زبان برنامه نویسی اندروید چیست؟”]

  • کاتلین و جاوا در حال حاضر بهترین زبان برای توسعه اپلیکیشن های اندروید میباشند، اما بهترین زبان برای شروع آموزش برنامه نویسی اندروید جاوا است. که ما هم در این کتاب آموزش برنامه نویسی اندروید به جاوا پرداختیم

[/vc_toggle][vc_toggle title=”ایا با خرید نسخه چاپی نسخه الکترونیک هم دریافت میکنیم؟”]

  • بلی با خرید نسخه ‌چاپی، به رایگان نسخه الکترونیک کتاب آموزش برنامه نویسی اندروید pdf سلام اندروید را هم دریافت میکنید.

[/vc_toggle][vc_toggle title=”من این کتاب رو با امضای اقای کربلایی میخوام، چیکارکنم؟”]

  • خبر خوب! کتاب سلام اندروید برای همه خریداران به همراه اثر انگشت من(چون من امضا ندارم) ارسال میشود درواقع اثر همون انگشتی که باهاش برنامه نویسی میکنم:) به نظر من ما خریدار ویژه ای نداریم که برای اون فقط امضا یا در کیس من اثر انگشت بزنم. چون به نظر من همه شما ویژه اید.

[/vc_toggle][/vc_column][/vc_row][vc_row][vc_column][vc_column_text]

ویژگی های کتاب آموزش برنامه نویسی اندروید سلام اندروید

  • کاملا 0 تا 100
  • توضیحات گام به گام مباحث
  • پیاده سازی مثال ها
  • کد های تمیز برای فهم بهتر

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

فصل اول

first step………………………………………………………………………….. 21

p  گرفتن اولین خروجی با جاوا……………………………………………………………….. 21

1. نصب JDK……………………………………………………………………………………… 21

1. شروع نصب JDK 15…………………………………………………………………….. 22

2. تنظیمات شناسایی جاوا………………………………………………………………….. 25

3. تست JDK………………………………………………………………………………….. 29

2. نصب اندروید استودیو (Android Studio)……………………………………………. 31

3. نوشتن اولین برنامه (Hello, World!)………………………………………………….. 38

p  آموزش اندروید………………………………………………………………………………… 43

مخاطبین………………………………………………………………………………………… 43

پیش‌نیاز………………………………………………………………………………………….. 44

بررسی اجمالی………………………………………………………………………………….. 44

اندروید چیست؟………………………………………………………………………………… 44

چرا اندروید؟…………………………………………………………………………………….. 44

امکانات اندروید………………………………………………………………………………… 45

برنامه‌های اندرویدی………………………………………………………………………….. 46

تاریخچه اندروید……………………………………………………………………………….. 47

API-Level چیست؟…………………………………………………………………………. 47

معماری اندروید………………………………………………………………………………… 49

هسته کرنل…………………………………………………………………………………….. 49

کتابخانه‌ها………………………………………………………………………………………. 50

کتابخانه‌های اندروید………………………………………………………………………….. 50

اندروید در زمان اجر…………………………………………………………………………… 51

فریمورک‌های اپلیکیشن……………………………………………………………………… 51

p  اپلیکیشن‌ها…………………………………………………………………………………….. 52

اجزا اپلیکیشن در اندروید…………………………………………………………………….. 52

p  اکتیویتی‌ها……………………………………………………………………………………… 53

p  سرویس‌ها……………………………………………………………………………………… 53

p  Broadcast Receiver یا شنود‌کننده رویدادها……………………………………….. 54

p  Content Providers یا تأمین‌کننده‌های محتوا……………………………………… 54

p  سایر اجزا……………………………………………………………………………………….. 55

p  منابع در اندروید……………………………………………………………………………….. 55

سازمان‌دهی منابع در اندروید استودیو…………………………………………………….. 56

منابع جایگزین…………………………………………………………………………………. 58

دسترسی به منابع……………………………………………………………………………… 60

دسترسی به منابع در کد……………………………………………………………………… 60

دسترسی به منابع در xml…………………………………………………………………… 63

p  Android – Activities……………………………………………………………………. 63

p  سرویس‌ها……………………………………………………………………………………… 71

p  Broadcast Receivers………………………………………………………………….. 82

ایجاد گیرندۀ پخش……………………………………………………………………………. 83

ثبت گیرندۀ پخش…………………………………………………………………………….. 83

گیرندۀ پخش…………………………………………………………………………………… 84

پخش اهداف دلخواه………………………………………………………………………….. 85

p  Content providers……………………………………………………………………… 93

ایجاد ارائه‌دهندۀ محتوا……………………………………………………………………….. 95

p  فرگمنت‌ها (Fragments)………………………………………………………………. 113

چرخۀ حیات فرگمنت………………………………………………………………………. 114

انواع فرگمنت‌ها……………………………………………………………………………… 117

p  Intents and Filters…………………………………………………………………… 117

اشیاء هدف……………………………………………………………………………………. 119

عمل (action)………………………………………………………………………………. 119

داده…………………………………………………………………………………………….. 120

دسته‌بندی……………………………………………………………………………………. 121

پرچم‌ها………………………………………………………………………………………… 122

Component name…………………………………………………………………….. 122

p  انواع اهداف…………………………………………………………………………………. 123

اهداف صریح………………………………………………………………………………… 123

اهداف تلویحی (Implicit)……………………………………………………………….. 123

فیلترهای هدف……………………………………………………………………………… 131

فصل یک‌ و ‌نیم

پول در بیار لعنتی!………………………………………………………………….. 143

فصل دوم

Ui layouts……………………………………………………………………….. 147

p  انواع طرح‌بندی اندروید…………………………………………………………………… 149

صفات طرح‌بندی (Attribute)………………………………………………………….. 150

p  شناساییِ نما………………………………………………………………………………… 154

p  UI controls………………………………………………………………………………. 154

p  عناصر رابط کاربری……………………………………………………………………….. 155

p  کنترل‌های رابط کاربر اندروید…………………………………………………………… 156

ایجاد کنترل‌های رابط کاربری…………………………………………………………… 158

p  Event handling………………………………………………………………………… 159

p  مدیریت کننده‌های رویداد……………………………………………………………….. 160

ثبت شنوندگان رویداد……………………………………………………………………… 161

حالت لمسی………………………………………………………………………………….. 162

تمرکز………………………………………………………………………………………….. 162

p  مثال‌های مدیریت رویداد………………………………………………………………… 163

ثبت شنوندگان رویداد با استفاده از یک کلاس داخلی ناشناس…………………… 163

p  Styles and Themes………………………………………………………………….. 169

p  تعریف کردن سبک‌ها…………………………………………………………………….. 169

استفاده از سبک‌ها………………………………………………………………………….. 170

وراثت سبک………………………………………………………………………………….. 171

p  اعمال رنگ‌ها در صفات تم……………………………………………………………… 172

استفاده از یک Nine-Patch دلخواه با دکمه‌ها……………………………………… 172

مراحل ایجاد دکمه‌های Nine-Patch…………………………………………………. 173

تعریف یک سبک جدید…………………………………………………………………… 173

اعمال تم……………………………………………………………………………………… 173

p  پوسته‌های (Themes) اندروید…………………………………………………………. 174

سبک‌ها و پوسته‌های پیش‌فرض………………………………………………………… 176

p  Custom Components……………………………………………………………….. 176

ایجاد یک کامپوننت سفارشی ساده…………………………………………………….. 177

فصل دو و ‌نیم

فریلنسر رویایی…………………………………………………………………….. 183

فصل سوم

Android – Drag and Drop……………………………………………………….. 201

p  فرایند Drag/Drop………………………………………………………………………. 201

1. Started…………………………………………………………………………………. 201

2. Continuing…………………………………………………………………………… 202

3. Dropped………………………………………………………………………………. 202

4. Ended…………………………………………………………………………………… 203

متدها………………………………………………………………………………………………. 204

p  شنیدن رویداد کشیدن (Listening for Drag Event)…………………………. 205

آغاز یک رویداد کشیدن…………………………………………………………………… 205

p  Android – Notifications……………………………………………………………. 215

p  ایجاد و ارسال اعلان‌ها…………………………………………………………………… 215

مرحله 1: ایجاد سازنده‌ی اعلان………………………………………………………… 215

مرحله 2: تنظیم ویژگی‌های اعلان…………………………………………………….. 216

مرحله 3: پیوست عمل‌ها (attach)……………………………………………………. 216

مرحله 4. صدور اعلان……………………………………………………………………. 218

p  کلاس NotificationCompat.Builder…………………………………………… 218

p  اعلان نمای بزرگ………………………………………………………………………… 228

p  Android – Location Based Services………………………………………….. 230

p  شی‌ء موقعیت مکانی (Location)…………………………………………………….. 231

دریافت موقعیت مکانی فعلی…………………………………………………………….. 233

دریافت موقعیت مکانی به روز شده…………………………………………………….. 234

کیفیت موقعیت مکانی سرویس………………………………………………………….. 235

نمایش آدرس مکان………………………………………………………………………… 236

p  Android – Sending Email…………………………………………………………. 251

p  شی‌ء هدف، عمل برای ارسال ایمیل………………………………………………….. 251

شی‌ء هدف، داده/ نوع برای ارسال ایمیل……………………………………………… 251

شی‌ء هدف -Extra برای ارسال ایمیل……………………………………………….. 252

p  Android – Sending SMS……………………………………………………………. 258

استفاده از شی‌ء داخلی (built-in) برای ارسال پیامک…………………………….. 269

شی‌ء هدف – عمل برای ارسال پیامک………………………………………………… 269

شی‌ء هدف – داده/نوع برای ارسال پیامک……………………………………………. 269

شی‌ء هدف – extra برای ارسال پیامک……………………………………………… 270

p  Android – Phone Calls……………………………………………………………… 277

شی‌ء هدف – عمل برای برقراری تماس تلفنی……………………………………… 278

شی‌ء هدف – نوع/داده برای برقراری تماس تلفنی…………………………………. 278

p  Publishing Android Application……………………………………………… 283

p  ثبت در گوگل‌پلی………………………………………………………………………….. 287

فصل سه ‌‌و ‌نیم

با رعایت این نکات همه جا جاته……………………………………………………… 289

فصل چهارم

Android – Alert Dialog………………………………………………………….. 295

p  فرگمنت گفتگو…………………………………………………………………………….. 297

p  گفتگوی لیست……………………………………………………………………………… 298

گفتگوی لیست تک گزینه‌ای…………………………………………………………….. 298

p  Android – Animations……………………………………………………………… 306

انیمیشن Tween…………………………………………………………………………… 306

p  Android – Audio Capture…………………………………………………………. 321

p  Android – Audio Manager………………………………………………………… 336

p  Android – Auto Complete………………………………………………………… 347

p  Android – Best Practices………………………………………………………….. 356

بهترین تمرینات – ورودی کاربر………………………………………………………… 357

بهترین تمرینات – مشاغل پس‌زمینه…………………………………………………… 358

مقایسۀ Services و AsyncTask……………………………………………………… 358

بهترین تمرینات – عملکرد (performance)……………………………………….. 358

بهترین تمرینات – امنیت و حریم خصوصی………………………………………….. 359

p  Android – Bluetooth………………………………………………………………… 367

p  Android – Camera……………………………………………………………………. 379

p  Android – Custom Fonts………………………………………………………….. 392

p  Android – Clipboard………………………………………………………………… 399

کپی کردن داده‌ها…………………………………………………………………………… 399

جای گذاری داده‌ها…………………………………………………………………………. 400

p  Android – Data Backup……………………………………………………………. 409

امتحان کردن عامل پشتیبانی (BackupAgent)……………………………………. 414

انجام پشتیبان‌گیری………………………………………………………………………… 415

ابزارهای SDK………………………………………………………………………………. 416

اندروید………………………………………………………………………………………… 417

DDMS……………………………………………………………………………………….. 418

ساخت تماس………………………………………………………………………………… 418

گرفتن اسکرین شات………………………………………………………………………. 418

Sqlite3………………………………………………………………………………………. 419

استفاده از Sqlite3 از راه دور…………………………………………………………….. 419

ابزارهای پلتفرم……………………………………………………………………………… 420

p  Android – Emulator…………………………………………………………………. 420

ایجاد AVD…………………………………………………………………………………… 421

تغییر جهت‌گیری……………………………………………………………………………. 421

دستورات شبیه‌ساز…………………………………………………………………………… 421

ارسال پیامک از طریق Telnet…………………………………………………………. 422

شبیه‌ساز – برقراری تماس……………………………………………………………….. 423

شبیه‌ساز – تبادل فایل…………………………………………………………………….. 423

p  Android – Facebook Integration……………………………………………… 424

ادغام SDK فیس‌بوک……………………………………………………………………… 424

تولید امضای برنامه…………………………………………………………………………. 424

ثبت کردن برنامه……………………………………………………………………………. 425

دانلود SDK و ادغام آن……………………………………………………………………. 425

ایجاد برنامۀ ورود به فیس‌بوک………………………………………………………….. 425

اشتراک‌گذاری هدف……………………………………………………………………….. 427

p  Android – Gestures………………………………………………………………….. 433

مدیریت جسچر pinch……………………………………………………………………. 434

p  Android – Google Maps……………………………………………………………. 441

گوگل‌مپ – فایل طرح بندی…………………………………………………………….. 442

گوگل‌مپ – فایل AndroidManifest……………………………………………….. 442

سفارشی‌سازی گوگل‌مپ………………………………………………………………….. 443

افزودن نشانگر………………………………………………………………………………. 443

تغییر نوع نقشه………………………………………………………………………………. 444

فعال و غیرفعال کردن بزرگنمایی……………………………………………………….. 444

p  Android – Image Effects…………………………………………………………… 451

p  Android – Custom Fonts………………………………………………………….. 465

نوشتن در فایل………………………………………………………………………………. 465

خواندن فایل…………………………………………………………………………………. 466

p  Android – Image Switcher……………………………………………………….. 476

p   Android – JetPlayer…………………………………………………………………. 486

استفاده از ایجادکنندۀ jet…………………………………………………………………. 488

نصب پایتون…………………………………………………………………………………. 488

نصب WxPython…………………………………………………………………………. 489

اجرای ایجاد کنندۀ jet…………………………………………………………………….. 489

ایجاد محتوای jet………………………………………………………………………….. 489

تأیید نتایج……………………………………………………………………………………. 490

p  Android – JSON Parser…………………………………………………………….. 490

عناصر JSON………………………………………………………………………………… 491

تجزیه JSON………………………………………………………………………………… 492

p  Android – LinkedIn Integration……………………………………………….. 505

ادغام SDK لینکدین……………………………………………………………………….. 505

ثبت کردن برنامه……………………………………………………………………………. 505

اشتراک‌گذاری هدف……………………………………………………………………….. 506

p  Android – Loading Spinner……………………………………………………… 513

p  Android – Localization…………………………………………………………….. 522

بومی‌سازی رشته‌ها…………………………………………………………………………. 522

p  Android – Login Screen……………………………………………………………. 528

p  Android – MediaPlayer……………………………………………………………. 539

p  Android – Multitouch………………………………………………………………. 555

p  Android – Navigation………………………………………………………………. 567

ارائۀ پیمایش به بالا………………………………………………………………………… 567

مدیریت دکمۀ برگشت دستگاه…………………………………………………………… 568

p   Android – Network Connection………………………………………………. 577

بررسی اتصال شبکه……………………………………………………………………….. 578

انجام عملیات شبکه………………………………………………………………………… 579

p  Android – NFC Guide……………………………………………………………….. 590

نحوۀ کار………………………………………………………………………………………. 591

نحوۀ کار کردن آن با اندروید…………………………………………………………….. 592

p  برنامه‌های آینده……………………………………………………………………………. 594

p  Android – PHP/MYSQL……………………………………………………………. 594

PHP – MYSQL / ایجاد پایگاه داده……………………………………………………. 594

ایجاد جدول………………………………………………………………………………….. 595

درج مقادیر در جداول………………………………………………………………………. 595

PHP – متدهای Get و Post…………………………………………………………… 596

اندروید – اتصال به MYSQL…………………………………………………………….. 597

اتصال از طریق متد Get………………………………………………………………….. 597

اتصال با متد Post…………………………………………………………………………. 598

PHP – بخش MYSQL………………………………………………………………….. 599

بخش Android……………………………………………………………………………. 600

p  Android – Progress Circle………………………………………………………… 615

p  Android Progress Bar using ProgressDialog…………………………… 624

p  Android – Push Notification…………………………………………………….. 631

p  Android – RenderScript…………………………………………………………… 640

RenderScript نحوۀ کار………………………………………………………………… 640

نحوۀ شروع…………………………………………………………………………………… 641

RenderScript یک هسته‌ای………………………………………………………….. 641

API‌های renderscript………………………………………………………………… 642

نحوۀ استفاده از کتابخانۀ پشتیبانی RenderScript………………………………… 643

مثال RSS…………………………………………………………………………………….. 644

عناصر RSS………………………………………………………………………………….. 644

تجزیۀ RSS………………………………………………………………………………….. 645

مراحل Screen Cast……………………………………………………………………… 662

مرحله 1……………………………………………………………………………………… 662

مرحله 2……………………………………………………………………………………… 663

مرحله 3……………………………………………………………………………………… 663

مرحله 4……………………………………………………………………………………… 663

p  Android – SDK Manager…………………………………………………………… 663

اجرای Android SDK Manager…………………………………………………….. 663

بسته‌های پیشنهادی……………………………………………………………………….. 664

فعال کردن پراکسی در Android SDK Manager……………………………….. 664

افزودن سایت‌های شخص ثالث جدید…………………………………………………. 665

p  Android – Sensors……………………………………………………………………. 665

دریافت لیست حسگرهای پشتیبانی شده………………………………………………. 667

p  Android – Session Management………………………………………………. 675

ترجیحات مشترک (Shared Preferences)……………………………………….. 675

مدیریت جلسه از طریق ترجیحات مشترک…………………………………………… 677

Android – Shared Preferences………………………………………………….. 687

p  Android – SIP Protocol…………………………………………………………….. 697

برنامه‌ها……………………………………………………………………………………….. 697

ملزومات………………………………………………………………………………………. 697

کلاس‌های SIP…………………………………………………………………………….. 697

توابع SIP……………………………………………………………………………………… 698

کامپوننت‌های SIP…………………………………………………………………………. 699

p  Android – SQLite Database………………………………………………………. 712

پایگاه داده – پکیج…………………………………………………………………………. 712

پایگاه داده – ایجاد…………………………………………………………………………. 712

پایگاه داده – درج داده‌ها………………………………………………………………….. 713

پایگاه داده – دریافت (fetching)………………………………………………………. 714

پایگاه داده – کلاس Helper……………………………………………………………. 715

p  Android – Support Library………………………………………………………. 745

پشتیبانی از ویژگی‌های کتابخانه (library features)……………………………. 745

دانلود کتابخانه‌های پشتیبانی…………………………………………………………….. 746

انتخاب کتابخانه‌های پشتیبانی…………………………………………………………… 747

p  Android – Testing…………………………………………………………………….. 748

ساختار آزمون………………………………………………………………………………… 748

ابزارهای آزمون در اندروید………………………………………………………………… 749

ویژگی‌های Monkey……………………………………………………………………… 750

استفاده از monkey……………………………………………………………………….. 751

p  Android – Text To Speech………………………………………………………… 760

p  Android – TextureView……………………………………………………………. 769

p  Android – Twitter Integration…………………………………………………. 778

ادغام SDK توییتر…………………………………………………………………………… 778

ثبت کردن برنامه……………………………………………………………………………. 778

دانلود SDK و ادغام آن……………………………………………………………………. 779

پست کردن توییت در برنامۀ توییتر…………………………………………………….. 779

اشتراک‌گذاری هدف……………………………………………………………………….. 779

p  Android – UI Design…………………………………………………………………. 787

کامپوننت‌های صفحۀ UI………………………………………………………………….. 787

درک کامپوننت‌های صفحه………………………………………………………………. 787

نما و گروه نما‌ها…………………………………………………………………………….. 788

انواع طرح‌بندی………………………………………………………………………………. 788

طرح‌بندی Linear…………………………………………………………………………. 788

طرح‌بندی Absolute……………………………………………………………………… 789

طرح‌بندی TableLayout……………………………………………………………….. 789

طرح‌بندی RelativeLayout……………………………………………………………. 790

طرح‌بندی FrameLayout………………………………………………………………. 791

واحد‌های اندازه‌گیری………………………………………………………………………. 792

تراکم‌های صفحه…………………………………………………………………………… 793

بهینه‌سازی طرح‌بندی‌ها…………………………………………………………………… 793

p  Android – UI Patterns………………………………………………………………. 794

کامپوننت‌های الگوهای رابط کاربری…………………………………………………… 794

نوار عمل (Action Bar)………………………………………………………………….. 794

کامپوننت‌های نوار عمل…………………………………………………………………… 795

تنظیمات………………………………………………………………………………………. 796

قرارگیری تنظیمات…………………………………………………………………………. 796

راهنما………………………………………………………………………………………….. 796

قرارگیری راهنما…………………………………………………………………………….. 797

انتخاب………………………………………………………………………………………… 797

استفاده از نوار عمل متنی (CAB)……………………………………………………….. 797

Android UI Testing…………………………………………………………………… 797

uiautomatorviewer………………………………………………………………….. 798

uiautomator……………………………………………………………………………… 799

p  Android – WebView…………………………………………………………………. 808

p  Wi-Fi……………………………………………………………………………………….. 817

p  Widgets…………………………………………………………………………………… 825

ویجت – فایل XML……………………………………………………………………….. 825

ویجت – فایل طرح‌بندی………………………………………………………………….. 826

ویجت – فایل جاوا…………………………………………………………………………. 826

ویجت – فایل مانیفست…………………………………………………………………… 827

p  XML Parser……………………………………………………………………………… 834

XML – عناصر……………………………………………………………………………… 835

XML – تجزیه………………………………………………………………………………. 836

فصل چهار و ‌نیم

تیم‌سازی یا کارسازی؟………………………………………………………………. 845

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

کتاب آموزش برنامه نویسی اندروید[/vc_column_text][/vc_column][/vc_row]

7 دیدگاه برای کتاب سلام اندروید

  1. فاطمه

    سلام. کتاب چند صفحه هست؟ و اینکه بعد از یادگیری در چه حد میتونیم برنامه بنویسیم؟ چون من مبتدی هستم و در حد طراحی یه ماشین حساب ساده فقط بلدم

    • امید کربلایی

      کاملا صفر تا صد هست

  2. سهند

    سلام ببخشید چاپ کدوم سال هست؟

    • امید کربلایی

      درود کتاب آموزش برنامه نویسی اندروید سلام اندروید در عید 1400 نوشته شد

  3. tahahoseinzadeh871@gmail.com (خریدار محصول)

    بسیار عالی حتما تهیه کنید پشتیبانی عالی هم داره

  4. ف ق (خریدار محصول)

    سلام متشکر بابت همچین کتابی واقعا عالی و روان هست✌🏻

    • گیتی گت

      خوشحالم که مفید بود براتون

  5. محمد

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

    • گیتی گت

      ممنون از ثبت دیدگاهتون

  6. محمد صادقی (خریدار محصول)

    سلام

    مهندس عالی بود

    منتظر چاپ کتاب های دیگر از شما هستم

    • گیتی گت

      ممنون انشاالله که این کتاب مفید بوده باشه براتون

  7. آرزو

    سلام تبریک میگم آقای کربلایی شما باعث افتخار همه ماهستید خیلی کتاب جالب و مفیدی بود متشکرم از شما و امیدوارم همیشه موفق باشید

    • گیتی گت

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

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *