دانلود کتاب Xamarin Studio for Android Programming: A C# Cookbook
by Mathieu Nayrolles|
|
عنوان فارسی: Xamarin استودیو برای برنامه نویسی آندروید: C# کتاب آشپزی |
دانلود کتاب
جزییات کتاب
Xamarin تنها پلتفرمی که تمام امکانات بومی موبایل را به همراه امکانات بسیار دیگری، برای ما فراهم میکند. این امکانات شامل موارد ذیل هستند:
1- اتصال کامل به SDK بومی: Xamarin شامل اتصالاتی برای استفاده از تمامی (تقریبا) امکانات iOS و Android میباشد. این اتصالات به صورت Strongly-typed هستند. به این معنا که برای بررسی و استفاده، آسان هست و همچنین در حین توسعه و کامپایل به خوبی صحت کدها را چک میکند.
2- قابلیت ارتباط با Objective-C،Java، C،C : زامارین امکاناتی را برای فراخوانی مستقیم کتابخانههایی که با Objective-C، Java، C و ++C نوشته شدهاند، نیز فراهم کرده است. این یک امکان فوق العاده هست که شما بتوانید از تعداد بسیار زیاد کتابخانههای نوشته شده برای iOS و Android استفاده کنید.
3- استفاده از زبان مدرن #C: برنامههای Xamarin با #C نوشه میشوند که بهبودهای قابل توجهی نسبت به زبانهای Objective-C و Java داشته است. امکاناتی مانند عبارات لامبدا، LINQ، برنامه نویسی موازی و ....
4- مجموعه کلاسهای فوق العاده: برنامههای Xamarin از Net BCL. که مجموعهای عظیم و جامع از ویژگیهای قدرتمند، مانند استفاده از XML، بانک اطلاعاتی، شبکه، IO و ...است، استفاده میکند که امکانات فوق العادهای را برای توسعه دهندگان فراهم مینماید.
5- استفاد ه از یک IDE قدرتمند: برای Mac OS X شما Xamarin Studio و برای ویندوز Xamarin Studio و Visual Studio را در اختیار دارید که برای یک توسعه دهندهی نرم افزار چیزی را کم نگذاشتهاند.
6- Cross Platform بودن: Xamarin برای سه پلتفرم مطرح موبایل، شامل iOS، Android و Windows Phone قابل استفاده میباشد و تقریبا 90 درصد از کدهای شما قابل استفادهی مجدد در هر سه پلتفرم میباشد.
البته با ارائهی Xamarin.Forms این میزان به 100درصد رسیده است!


این کتاب رو مطالعه کردید؟ نظر شما چیست؟