کتاب های برچسب Android
تاریخ: 1399/12/05 22:24
توسط: MotoMan
امتیاز: ۰
برچسب ها: Android |

اندروید محبوب‌ترین پلتفرم موبایل در جهان است. طبق آخرین آمار، بیش از 2.5 میلیارد دستگاه Android فعال در سراسر جهان وجود دارد و این تعداد هنوز هم در حال رشد است. اندروید یک پلتفرم متن باز جامع مبتنی بر لینوکس و مورد حمایت گوگل است. این یک چارچوب توسعه قدرتمند است که شامل همه مواردی است که برای ساخت برنامه‌های عالی نیاز دارید. علاوه بر این، این امکان را برای شما فراهم می‌کند تا این برنامه‌ها را بر روی طیف گسترده ای از دستگاه‌ها از جمله تلفن ها، تبلت‌ها و موارد دیگر اجرا کنید.
اگر ایده ای برای ساخت یک برنامه اندروید خفن دارید، ویرایش کاملا بازنگری و به روز شده این کتاب، شما را به راحتی آماده کار می‌کند. شما فراتر از نحو و راهنما‌های how-to خواهید رفت و نحوه‌ی فکر کردن مانند یک توسعه دهنده Android عالی را خواهید آموخت. کتاب Head First Android Development, 3rd Edition (با سر شیرجه زدن در اندروید، ویرایش سوم)، راهنمایی عملی برای ساخت برنامه‌های اندروید با کاتلین (Kotlin) است که همه چیز را از طراحی layout‌ها گرفته تا جدیدترین قابلیت‌های Android Jetpack به شما می‌آموزد. مثل این است که یک توسعه دهنده اندروید باتجربه درست در کنار شما نشسته باشد! اگر دانش فنی کاتلین (Kotlin) دارید، آماده شروع هستید.
بر اساس آخرین تحقیقات در زمینه علوم شناختی و تئوری یادگیری، کتاب Head First Android Development از یک قالب بصری غنی بجای رویکرد متن‌های طولانی که باعث خواب شما می‌شوند برای درگیر کردن ذهن شما استفاده می‌کند. چرا وقت خود را برای کلنجار رفتن با مفاهیم جدید تلف می‌کنید؟ این تجربه یادگیری چند حسی برای نحوه کار واقعی مغز شما طراحی شده است.

 

تعداد بازدید: ۵۹۹۳
دیدگاه ها: ۳
تاریخ: 1399/11/10 14:45
توسط: MotoMan
امتیاز: ۱
برچسب ها: Android |Kotlin |

در سال 2011 شرکت JetBrains توسعه زبان برنامه نویسی Kotlin را به عنوان جایگزینی برای کد نویسی به زبان هایی همچون Java یا Scala برای اجرا بر روی Java Virtual Machine اعلام کرد. شش سال بعد، گوگل اعلام کرد که زبان برنامه نویسی کاتلین، یک مسیر توسعه پشتیبانی شده به طور رسمی برای سیستم عامل اندروید خواهد بود. حوزه‌ی کاتلین به سرعت از زبانی با آینده ای روشن تبدیل به زبانی شد که در مهم‌ترین سیستم عامل موبایل جهان، برنامه‌ها از آن استفاده کرده اند. امروزه، شرکت‌های بزرگی مانند گوگل، اوبر، نتفلیکس، کاپیتال وان، آمازون و غیره از کاتلین به دلیل مزایای فراوان آن از جمله نحو مختصر، قابلیت‌های مدرن و قابلیت همکاری یکپارچه با کد جاوا قدیمی، استقبال کرده اند.

برای درک جذابیت Kotlin، ابتدا باید نقش جاوا را در فضای توسعه نرم افزار مدرن درک کنید. این دو زبان تا حد زیادی با هم گره خورده اند، زیرا کد کاتلین اغلب برای ماشین مجازی جاوا نوشته می‌شود. جاوا زبانی قوی و پر سابقه است و سالهاست که یکی از متداول‌ترین زبان‌های مورد استفاده در کدهای عملیاتی است. با این حال، از زمان انتشار جاوا در سال 1995، چیزهای زیادی در مورد آنچه که یک زبان برنامه نویسی خوب ایجاد می‌کند، آموخته شده است. جاوا پیشرفت‌های بسیاری را که توسعه دهندگان از کار با زبان‌های مدرن‌تر لذت می‌برند را از دست داده است.
زبان Kotlin از یادگیری‌های به دست آمده در تصمیمات طراحی زبان جاوا (و زبان‌های دیگر همچون Scala) بهره می‌برد. این زبان، فراتر از آنچه که در زبان‌های قدیمی امکان پذیر بود تکامل یافته و آنچه را که برای آنها دردناک بود را اصلاح کرده است. در مورد چگونگی پیشرفت کاتلین بر جاوا و ارائه تجربه توسعه قابل اطمینان تر، در فصل‌های بعدی بیشتر خواهید آموخت؛ و کاتلین فقط زبان بهتری برای نوشتن کد برای اجرا در ماشین مجازی جاوا نیست. Kotlin یک زبان چند پلتفرمی است که همه منظوره بودن را هدف قرار گرفته است: از Kotlin می‌توان برای نوشتن برنامه‌های بومی macOS و ویندوز، برنامه‌های جاوا اسکریپت و البته برنامه‌های اندرویدی استفاده کرد. استقلال پلتفرم به این معنی است که Kotlin کاربردهای متنوعی دارد.

کتاب Kotlin Programming: The Big Nerd Ranch Guide (برنامه نویسی کاتلین: راهنمای بیگ نرد رنچ)، بر اساس دوره محبوب ملزومات کاتلین Big Nerd Ranch است که به شما نشان می‌دهد تا چگونه از طریق مثال‌های عملی و توضیحات واضح مفاهیم کلیدی کاتلین و API‌های اساسی، با زبان برنامه نویسی کاتلین به طور موثر کار کنید. این کتاب که برای Kotlin 1.2 نوشته شده است، همچنین شما را با محیط توسعه JetBrains IntelliJ IDEA آشنا می‌کند.

خواه شما یک توسعه دهنده باتجربه اندروید باشید که به دنبال ویژگی‌های مدرن فراتر از آنچه جاوا ارائه می‌دهد هستید یا یک توسعه دهنده تازه کار آماده برای یادگیری اولین زبان برنامه نویسی خود، نویسندگان این کتاب، شما را از اصول اولیه تا استفاده پیشرفته از کاتلین راهنمایی می‌کنند. در پایان این کتاب، شما قادر خواهید بود تا برنامه‌های قابل اطمینان و مفید را با با Kotlin بسازید.

تعداد بازدید: ۳۸۱۳
دیدگاه ها: ۰
تاریخ: 1399/06/13 22:49
توسط: MotoMan
امتیاز: ۲
برچسب ها: Android |ios |Mobile Programming |Flutter |Dart |

در سال ۲۰۱۷، مصرف کنندگان ۱۷۸ میلیارد برنامه دانلود کردند و تحلیل گران پیش بینی می‌کنند که این رشد تا سال ۲۰۲۲ به ۲۵۸ میلیارد برسد. مشتریان تلفن همراه، خواستار برنامه‌های بیشتر و بهتر هستند و نوشتن آنها بر عهده توسعه دهندگانی مانند شماست! Flutter یک کیت توسعه نرم افزاری چند سکویی انقلابی جدید است که توسط Google ساخته شده است و نوشتن برنامه‌های native با کارایی بالا و امن برای iOS و Android را از همیشه آسان‌تر کرده است.

کتاب Flutter in Action، شما را قادر می‌سازد تا برنامه‌های موبایل را با Flutter SDK و زبان برنامه نویسی Dart بسازید. این کتاب چگونگی ساختن برنامه‌های موبایل عالی و کامل را با فلاتر به شما می‌آموزد. در چند فصل اول، من امیدوارم تا شما را متقاعد کنم که فلاتر ارزش وقت گذاشتن دارد و مبانی آن را به شما آموزش دهم. به دنبال آن، وارد مباحث مرتبط با UI از جمله طرح بندی، مسیریابی، انیمیشن‌ها و غیره می‌شوم. سپس من وقت خود را صرف مدیریت وضعیت و مفاهیم سخت‌تر می‌کنم، مانند برنامه نویسی غیر همگام با فلاتر در دارت. من با تعدادی فصل کوتاه درباره HTTP و Firebase و همچنین تست کردن کار را به پایان می‌رسانم.
نکته مهم این است که این کتاب بر روی مطالب مخصوص Flutter تمرکز دارد. من از منابع شخص ثالث برای توسعه برنامه‌های خاص پسند و یا حل مشکلات خاص استفاده نکرده ام. در کل این کتاب، فقط تعداد معدودی کتابخانه خارج از فلاتر استفاده شده است.

 

تعداد بازدید: ۵۹۶۴
دیدگاه ها: ۰
تاریخ: 1399/06/02 23:08
توسط: MotoMan
امتیاز: ۰
برچسب ها: Android |ios |Mobile Programming |Flutter |Dart |

در کتاب Programming Flutter یاد می‌گیرید که با Flutter‌ که چارچوبی طراحی شده از پایه برای توسعه پلتفرم دوگانه است و از متد‌های بومی Java/Kotlin یا Objective-C/Swift در برنامه‌های فلاتر نیز پشتیبانی می‌کند، کار کنید. همچنین خواهید آموخت که چگونه برنامه‌ی بعدی خود را با یک زبان برنامه نویسی بنویسید و آن را هم برای Android و هم برای iOS بسازید. همچنین با فلاتر، ظاهر، حس و کارایی را که شما و کاربرانتان از برنامه ای که با ابزار‌ها و زبان‌های مخصوص هر پلتفرم نوشته شده اند انتظار دارند را ارائه بدهید. با Flutter می‌توانید برنامه‌ها را سریع تحویل دهید، و فقط نیمی از کارهایی را که قبلاً انجام می‌دادید را انجام دهید و از قابلیت‌های جدید قدرتمند، برای سرعت بخشیدن به توسعه استفاده کنید. به قول معروف یک بار بنویسید، همه جا اجرا کنید.

با کمک این کتاب، فلاتر که چارچوب توسعه موبایل چند سکویی گوگل است را یاد می‌گیرید. در فلاتر، فورا تغییراتی که در یک برنامه انجام می‌دهید را با stateful hot reload نمایش می‌دهید و یک UI اعلانی را با همان زبان منطق برنامه تعریف می‌کنید، بدون این که از فایل‌های XML رابط کاری جداگانه ای استفاده کنید. شما همچنین می‌توانید از کد‌های موجود مخصوص اندروید و iOS استفاده مجدد کنید و با روشی کارآمد و ساده با آن‌ها تعامل کنید.

در این کتاب، برای ساختن یک برنامه ماشین حساب ساده، از عناصر UI تعبیه شده استفاده می‌کنید و یا خودتان آن‌ها را می‌سازید. متد‌های محلی Java/Kotlin یا Objective-C را از برنامه‌های Flutter اجرا می‌کنید و از بسته‌های فلاتر برای ایجاد درخواست‌های HTTP به یک Web API یا انجام عملیات خواندن و نوشتن بر روی local storage استفاده خواهید کرد. جلوه‌های بصری را بر روی widget‌ها اعمال می‌کنید، انیمیشن و transition ایجاد می‌کنید، یک برنامه چت با استفاده از Firebase خواهید ساخت و همه چیز را بر روی هر دو پلتفرم مستقر خواهید کرد.

تعداد بازدید: ۴۸۶۷
دیدگاه ها: ۰
تاریخ: 1398/11/19 20:29
توسط: MotoMan
امتیاز: ۱
برچسب ها: Android |Mobile Programming |Kotlin |

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

اندروید یک فرهنگ دارد و این فرهنگ به زبان Kotlin یا جاوا (یا کمی از هر دو) صحبت می‌کند، اما دانستن Kotlin یا جاوا کافی نیست. برای این که سر از کار Android‌ در بیارید باید ایده‌ها و تکنیک‌های جدید بسیاری یاد بگیرید. این به شما کمک می‌کند تا در این قلمرو نا آشنا راهنمایی داشته باشید.

ویرایش چهارم کتاب برنامه نویسی اندروید: راهنمای The Big Nerd Ranch، شامل تغییرات اساسی می‌شود و همه‌ی فصل‌ها تغییر پیدا کرده اند. بزرگترین تغییر در این ویرایش این است که برنامه‌ها به جای جاوا با Kotlin نوشته شده اند. به همین دلیل، نام غیر رسمی کار ما برای این ویرایش "Android 4K" بوده است.یکی دیگر از تغییرات گسترده، گنجاندن کتابخانه‌های کامپوننت Android Jetpack است. اکنون به جای کتابخانه پشتیبانی، از کتابخانه‌های Jetpack (که بعضا AndroidX نامیده می‌شود) استفاده می‌کنیم. علاوه بر این، ما API‌های جدید Jetpack را در صورت کاربرد آورده ایم.اگر با مفاهیم برنامه نویسی شی گرا راحت هستید، اما Kotlin شما کمی ضعیف است، احتمالاً مشکلی نخواهید داشت. ما در طول کتاب توضیحاتی مختصری در مورد مشخصات زبان کاتلین ارائه خواهیم داد.

تعداد بازدید: ۵۳۱۲
دیدگاه ها: ۱
تاریخ: 1398/08/16 20:26
توسط: MotoMan
امتیاز: ۰
برچسب ها: Android |ios |Mobile Programming |Flutter |Dart |

ایجاد برنامه‌های موبایل که مثل برنامه‌های native به نظر برسند، عمل کنند و همچنین کراس پلتفرم نیز باشند، هنوز که هنوزه بعد از این همه سال تلاش توسعه دهندگان برای رسیدن به این هدف، کاری دشوار است. شما می‌توانید برای هر پلتفرمی کد بومی بنویسید و تمام تلاش خود را بکنید تا بتوانید آن‌ها را تا حد امکان شبیه به هم کنید و مطمئناً این روش خوبی برای بدست آوردن کارایی و قابلیت‌های بومی در برنامه شماست. اما این بدین معناست که شما باید کد برنامه‌ی خود را چندین بار بنویسید. مشتریان نیز علاقه ای ندارند که برای این جور چیز‌ها پول پرداخت کنند!

یک راه دیگر این است که شما مسیر HTML را در پیش بگیرید و یک بار کدی بنویسید که همه جا کار می‌کند. اما اغلب در استفاده از قابلیت‌های بومی دستگاه، دستتان در پوست گردو می‌گذارد؛ البته از کارایی نگویم که اکثرا عملکردش ضعیف است. اما با تشکر از مهندس‌های با استعداد در گوگل، Flutter پلتفرم نرم افزاری است که وسیله ای برای نوشتن یک پایه کد برای شما فراهم می‌کند که ضمن ارائه عملکرد و قابلیت‌های بومی، به همان اندازه خوب کار می‌کند. فلاتر با ابزار‌ها و تکنیک‌های توسعه مدرن ساخته شده است و دنیای توسعه‌ی موبایلی به روی برنامه نویسان می‌گشاید که به جرات می‌توانم بگویم که حتی استفاده از آن سرگرم کننده است.

در کتاب Practical Flutter، چیزهایی که فلاتر ارائه می‌دهد، از کجا می‌آید و به کجا می‌رود را بررسی می‌کنید. توسعه موبایل با سرعت زیادی در حال پیشرفت هست و با فلاتر (SDK متن باز توسعه برنامه‌های موبایل ساخته شده توسط گوگل) شما می‌توانید برای اندروید، iOS و همچنین Google Fuchsia برنامه توسعه دهید. در این کتاب شما سه برنامه از جمله یک مدیر اطلاعات شخصی، یک سیستم چت و یک پروژه بازی خواهید ساخت که می‌توانید آن‌ها را بر روی گوشی‌های خود نصب کنید و واقعا از آن‌ها استفاده کنید.

تعداد بازدید: ۵۱۴۱
دیدگاه ها: ۰
تاریخ: 1398/06/28 16:22
توسط: MotoMan
امتیاز: ۱
برچسب ها: Android |

در کتاب یکپارچه سازی مداوم اندروید، یکپارچه سازی مداوم، استقرار و تست خودکار را خواهید آموخت. شما نحوه‌ی راه اندازی و از بین بردن محیط‌های sandbox را برای تست کردن تجربه کاربر نهایی خواهید دید. کتاب Android Continuous Integration، یک الگوی CI واقعی را اعمال می‌کند که کاملا آزمایش و پیاده سازی شده است.

این کتاب با مفاهیم و ابزار‌های یکپارچه سازی مداوم و کد‌های مورد احتیاج برای مهارت پیدا کردن در یکپارچه سازی مداوم برای برنامه‌های اندروید شروع شده است. شما همچنین بهترین شیوه توسعه acceptance آزمون محور (ATDD) را دنبال خواهید کرد که تمام مهارت‌های لازم برای تبدیل شدن به یک توسه دهنده بهتر و موثر‌تر را به شما ارائه می‌دهد. در انتها شما با کتاب خانه اتوماسیون موبایل Appium و ابزار یکپارچه سازی مداوم Jenkins آشنا خواهید شد.

تعداد بازدید: ۱۸۸۰
دیدگاه ها: ۰
تاریخ: 1398/04/17 21:36
توسط: MotoMan
امتیاز: ۳
برچسب ها: Android |Kotlin |

اندروید محبوب‌ترین سیستم عامل موبایل در جهان است و زبان کاتلین توسط گوگل به عنوان بهترین زبان برنامه نویسی برای ساخت برنامه‌های اندروید اعلام شده است. با رسیدن قریب الوقوع مورد انتظار‌ترین به روز رسانی Android یعنی Android 10 (Q)، این کتاب شما را در ساخت برنامه‌های سازگار با آخرین نسخه اندروید راه می‌اندازد.

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

تعداد بازدید: ۵۱۷۳
دیدگاه ها: ۰
تاریخ: 1398/04/16 20:00
توسط: MotoMan
امتیاز: ۴
برچسب ها: Android |

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

اندروید یک فرهنگ دارد و این فرهنگ به زبان جاوا صحبت می‌کنند، اما دانستن جاوا کافی نیست. برای این که سر از کار Android‌ در بیارید باید ایده‌ها و تکنیک‌های جدید بسیاری یاد بگیرید. این به شما کمک می‌کند تا در این قلمرو نا آشنا راهنمایی داشته باشید.

در ویرایش سوم کتاب Android Programming: The Big Nerd Ranch Guide، ما اعتقاد داریم که برای برنامه نویس اندروید شدن، شما باید برنامه‌های اندروید بنویسید و دیگر این که چیزهایی که می‌نویسید را بفهمید. این کتاب بر روی تکنیک‌های کاربردی برای توسعه برنامه‌های سازگار با اندروید 4.4 (KitKat) تا (Android 7.0 (Nougat تمرکز دارد.

تعداد بازدید: ۵۰۹۴
دیدگاه ها: ۱۳
تاریخ: 1398/03/12 19:00
توسط: MotoMan
امتیاز: ۳
برچسب ها: Android |Kotlin |

کتاب یادگیری کاتلین برای توسعه اندروید، مهارت‌های کلیدی و تکنیک‌های مهم زبان برنامه نویسی کاتلین برای ساخت برنامه‌های اندروید را به شما یاد می‌دهد. جدا از آموزش برنامه نویسی کاتلین، کتاب Learn Kotlin for Android Development، بر روی اصول کد نویسی تمیز تاکید دارد و برنامه نویسی تابعی و شی گرا را به عنوان نقطه شروعی برای برنامه نویسی اندروید آموزش می‌دهد.

مطالبی که در این کتاب خواهید آموخت:

  • ساخت اولین برنامه با Kotlin که بر روی Android اجرا می‌شود
  • کار با کلاس‌ها و اشیا Kotlin برای اندروید
  • استفاده از construct ها، حلقه ها، تصمیم‌ها و اسکوپ ها
  • انجام عملیات بر روی داده ها
  • ماهر شدن در container ها، آرایه‌ها و مجموعه ها
  • مدیریت استثنا‌ها و دسترسی به کتابخانه‌های خارجی
تعداد بازدید: ۵۵۰۸
دیدگاه ها: ۱
تاریخ: 1397/07/06 10:46
توسط: MotoMan
امتیاز: ۷
برچسب ها: Android |

ویرایش چهارم کتاب Professional Android، به توسعه دهندگان نحوه‌ی به کار بستن آخرین ویژگی‌های اندروید را برای ساخت برنامه‌های موبایل قدرتمند و قابل توجه، نشان می‌دهد. رویکرد عملی این کتاب، پوشش جامعی از طریق یک سری پروژه ارائه می‌دهد که هر کدام از آن‌ها یک ویژگی جدید از پلتفرم اندروید را معرفی می‌کنند و تکنیک‌ها و بهترین شیوه هایی که از حداکثر قابلیت‌ها استفاده می‌کنند را نشان می‌دهند. تمرینات به سادگی شروع می‌شوند و به تدریج تبدیل به توسعه پیشرفته اندروید می‌شوند. مثال‌های واضح، خلاصه و مفید به سرعت نحوه‌ی ساخت برنامه‌های موبایل واقعی را به شما نشان می‌دهند.

این کتاب راهنمای شما برای توسعه اندروید موثر، کارآمد و هوشمندانه است.

تعداد بازدید: ۶۱۱۹
دیدگاه ها: ۴
تاریخ: 1396/11/29 21:56
توسط: MotoMan
امتیاز: ۵
برچسب ها: Android |Kotlin |

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

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

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

تعداد بازدید: ۶۲۹۰
دیدگاه ها: ۰
تاریخ: 1396/11/01 22:09
توسط: MotoMan
امتیاز: ۲
برچسب ها: Android |

اگر ایده ای برای یک برنامه‌ی اندرویدی خفن دارید، ویرایش دوم کتاب Head First Android Development که به طور کامل مورد بازنگری قرار گرفته و به روز رسانی شده است به شما کمک می‌کند تا اولین برنامه‌ی کارای اندرویدی خود را بسازید. شما چگونگی ساختار بندی برنامه‌ی خود، طراحی رابط کربری محاوره ای و منعطف، اجرای سرویس‌ها در background، کار کردن برنامه در گوشی‌های هوشمند و تبلت‌های متنوع و خیلی چیز‌های دیگر را می‌آموزید. مطالعه این کتاب دقیقا مثل این است که یک توسعه دهنده‌ی با تجربه‌ی اندروید کنار شما نشسته باشد! تمام چیزی که احتیارج دارید فقط دانستن کمی جاوا است.

کتاب Head First Android Development به جای رویکردی که از متن‌های سنگین پشت سر هم خواب آور استفاده شده باشد، از غالبی متفاوت و غنی برای درگیر کردن ذهن شما استفاده می‌کند.

تعداد بازدید: ۸۸۳۵
دیدگاه ها: ۱
تاریخ: 1395/12/22 20:14
توسط: MotoMan
امتیاز: ۵
برچسب ها: Android |

در کتاب Android 6 for Programmers: An App-Driven Approach، برای توسعه دهندگان حرفه ای فناوری‌های محاسباتی پیشرو موبایل ارائه شده است. در رویکرد برنامه محور، به جای استفاده از تکه کد ها، مفاهیم را به صورت برنامه‌های کامل و کارای اندروید بیان کرده ایم.
هر فصل با بیان مقدمه ای درباره‌ی برنامه شروع می‌شود، سپس برنامه‌ی آزمون محور نمونه‌های بیشتری از اجرا‌های برنامه را نشان می‌دهد و مروری بر تکنولوژی هایی که در ساخت این برنامه استفاده می‌کنیم، خواهیم داشت. پس از این کد منبع دقیقی از برنامه ارائه داده شده است.

 

تعداد بازدید: ۵۷۱۱
دیدگاه ها: ۱
تاریخ: 1394/10/05 15:11
توسط: punsher2011
امتیاز: ۷
برچسب ها: C Sharp |MVVM |MVC |Android |ios |Cross-Platform |

به کمک Xamarin برنامه‌های بومی IOS و Android بنویسید.،قابلیت‌های بومی اعلانیه ، دوربین و GPS به برنامه‌های خود اضافه کنید و استراتژی‌های گوناگونی برای توسعه چند سکوئه یاد بگیرید.

این کتاب برای توسعه دهنده‌های سی شارپ میباشد که علاقه مند به توسعه‌ی موبایل هستند. اگر در توسعه‌ی دسکتاپ و یا وب تجربه ای داشته باشید، این کتاب ابزار بسیار مناسبی است تا در گام‌های اولیه‌ی شما در توسعه‌ی چند سکوئه کمک کند .

تعداد بازدید: ۵۹۷۵
دیدگاه ها: ۰
تاریخ: 1392/10/24 23:16
توسط: sooth3r
امتیاز: ۱۶
برچسب ها: Android |PhoneGap |ios |Mobile Programming |Cordova |

به عنوان یک برنامه نویس وب ، دسکتاپ و .... قطعن متوجه رشد و محبوبیت اسمارت فون‌ها و سیستم‌های تلفن همراه مانند آندروید و .... شده اید که می‌تواند توجه شما را برای تولید نرم افزار‌های تلفن همراه جلب کند اما اولین موضوع و چالش پیش روی شما می‌تواند مشکل مهاجرت به یک زبان برنامه نویسی جدید و سد‌های دیگر را نام برد اما چندی است که می‌توانید با استفاده تکنولوژی هایی که به آن آشنا هستید مانند HTML , javascript و .... و با استفاده از تکنولوژی قدرتمند Cordova و فریمورک محبوب آن PhoneGap به شیرینی اپلیکیشن مد نظر خود را بر روی اسمارت فون‌ها بنوبسید و نه تنها بر روی یک سیستم عامل به خصوص ! بلکه PhoneGap دارای قابلیت کراس پلتفرم نیز می‌باشد و تقریبا بر روی تمامی سیستم عامل‌های محبوب قابل اجراست

 

تعداد بازدید: ۷۹۳۵
دیدگاه ها: ۱
loading...

لطفا منتظر بمانید...