مشخصات مقاله
شروع به کار Android Wearable
کلیه حقوق مادی و معنوی این مقاله متعلق به آموزشگاه تحلیل داده می باشد و هر گونه استفاده غیر قانونی از آن پیگرد قانونی دارد.
شروع به کار Android Wearable با استفاده از Xamarin و Visual Studio.
دستگاه Wearable چیست؟
اصطلاح "دستگاه های Wearable" و در حالت کلی " Wearable" ها، به تکنولوژی های الکترونیکی یا کامپیوترهایی اشاره دارند که که مثل لباس یا زیورآلات بتوانیم به راحتی بپوشیم. مثل عینک Google یا ساعت های هوشمند.
من این شانس را داشته ام که در دستگاه های پوشیدنی اندترویدی، به ویژه ساعت های هوشمند، کاوشی داشته ام و تصمیم گرفتم بنا به دلایل زیر از Xamarin و Visual Studio استفاده کنم:
· با استفاده از Xamarin می توانید بوسیله زبان C#، برنامه های cross-platform (برنامه های iOS، Android و Windows) بسازید.
· داشتن تسلط کافی به زبان C#.
· آشنایی کافی با ابزارهای توسعه ی Visual Studio
· عدم نیاز به یادگیری سایر Frameworkها، ویرایشگرها، ابزارها و سایر زبان های برنامه نویسی
· قابلیت استفاده از ویژگی های فوق العاده ای نظیر Cload testing و app monitoring.
· Xamarin و Visual Studio به اندازه کافی شناخته شده هستند و می توانید به کمک آنها برنامه های دنیای واقعی را در یک پلتفرم پایدار ایجاد کنید.
تجربه ی کار با پوشیدنی های اندرویدی خیلی مهیج است و روز به روز هم رایجتر می شود. اما ممکن است در کنار این هیجان کمی هم بترسید چون من تجربه زیادی درباره این تکنولوژی ها، ساعت های هوشمند و سایر وسائل اندرویدی ندارم و این یعنی اینکه هنوز باید خیلی چیزها درباره طرزکار این تکنولوژی و خود فریم ورک اندروید یادبگیرم. البته این تکنولوژی خیلی با توسعه تحت وب فرق دارد. بنابراین این مقاله برای راهنمایی تازه کارهایی مثل من که اخیراً توسعه ی نرم افزارهای اندرویدی قابل پوشیدن را آغاز کرده اند، خواهد بود.
تنظیم و آماده سازی محیط توسعه
اول از همه باید ابزارهای لازم را نصب کنیم. بنابراین قبل از هر چیز باید Visual Studio را نصب کنیم. اگر از Visual Studio 2010، 2012 یا 2013 استفاده می کنید، مطمئن شوید نسخه professional یا بالاتر باشد. چون توسعه ی Xamarin توسط Visual Studio تنها در نسخه های non-express قابل پشتیبانی خواهد بود.
من برای این مقاله از نسخه Visual Studio 2013 Ultimate استفاده کرده ام. پس از نصب Visual Studio باید Xamarin extension را از میسر زیر دانلود و نصب کنید:
http://xamarin.com/visual-studio
کافیست دستورالعمل دانلود را تا پایان به خوبی دنبال کنید. توجه داشته باشید که بمدت زمان نصب به framework ای که نصب میکنید، بستگی خواهد داشت. ممکن است پس از نصب نیاز به restart داشته باشید.
پس از آن، زمانی که Visual Studio اجرا شود، گزینه های زیر در منوی Tools قابل مشاهده خواهند بود.
برای حصول اطمینان از نصب بودن همه ی موارد، می توانید از Android SDK Manager استفاده کنید. برای اینکار به مسیر زیر بروید:
Tools > Android > Android SDK Manager
سپس پنجره زیر ظاهر خواهد شد:
حالا اگر مطمئن شده اید که همه چیز به خوبی نصب شده است می توانید ساخت برنامه اندرویدی خود با استفاده از Xamarin در Visual Studio را آغاز کنید.
ساخت یک برنامه Android Wear ساده
برای شروع یک پروژه جدید در Visual Studio ایجاد کنید و از بین Templateها، گزینه Android > Wear App (Android) را انتخاب کنید. مانند تصویر زیر:
بر روی گزینه OK کلیک کنید و اجازه دهید Visual Studio فایل های لازم را برای wear app ایجاد کند. همانطور که در تصویر زیر مشاهده میکنید، فایل های تولید شده به همراه نمونه کد های پیش فرض برای شروع آماده شده اند.
تا اینجا راحت بود؟ در جدول زیر ساختار برنامه اندروید Xamarin را مشاهده می کنید:
اجرای برنامه
برای اجرای برنامه قبل از هر چیز باید یک emulator نصب کنید. با اجرای مراحل زیر می توانید یک emulator ایجاد کنید:
به مسیر Tools > Andriod > Andriod Emulator Manager بروید و یا اینکه بر روی آیکون AVD در نوار ابزار کلیک کنید. مانند تصویر زیر:
پنجره Android Device Manager باید نمایش داده شود. در این قسمت می توانید دستگاه های مجازی را ویرایش، آغاز، ایجاد، حذف یا تعمیر کنید. حالا بر روی دکمه Create کلیک کنید. پنجره زیر باز می شود و به شما اجازه می دهد که دستگاهی را که می خواهید بسازید انتخاب کنید. فعلاً قرار است یک Android Wear Device مجازی ایجاد کنیم و برنامه را در شبیه ساز اجرا کنیم.
بعد از انجام تنظیمات لازم، بر روی OK کلیک کنید تا شبیه ساز اجرا شود. پس از آن باید بتوانید دستگاهی را که ایجاد کرده اید، مشاهده کنید.
گزینه Start > Launch to run the emulator in the background را انتخاب کنید. ممکن است Load شدن شبیه ساز کمی طول بکشد. زمانی که شبیه ساز load و آماده شد، باید بتوانید نام دستگاه مجازی ای که اخیراً ایجاد کرده اید را در Dropdown مخصوص Debuging ببینید، مانند تصویر زیر.
حالا برنامه خود را به عنوان برنامه آغازگز انتخاب کنید و سپس بوسیله دکمه F5 برنامه را اجرا کنید. در اینجا نمونه ای از خروجی برنامه در حال اجرا در شبیه ساز را مشاهده می کنید.