Sierra's Journey - با استفاده از ML Kit's Image Labeling API و Android برای شناسایی گل ها

Sierra OBryan، GDE، Android
پرسش و پاسخ با سیرا
-
س: از چه ابزارهای گوگل استفاده کرده اید؟پاسخ: من بهعنوان یک توسعهدهنده اندروید، هر روز از بسیاری از ابزارهای Google مانند Jetpack Compose و سایر کتابخانههای Android، Android Studio و Material Design استفاده میکنم. من همچنین دوست دارم برخی از ابزارهای دیگر Google را در پروژه های شخصی کاوش کنم. من یک برنامه Flutter ساختهام، در Firebase جستجو کردم و مدل ML خودم را با استفاده از سازنده مدل آموزش دادم.
-
س: کدام ابزار مورد علاقه شما برای استفاده بوده است؟ چرا؟
پاسخ: انتخاب یکی از آنها سخت است اما من واقعاً در مورد Jetpack Compose هیجان زده هستم! واقعاً هیجان انگیز است که بتوانید با یک چارچوب جدید و در حال تکامل با انرژی و ورودی بسیار از جامعه توسعه دهندگان کار کنید. نوشتن، ساخت سریع چیزهایی را که قبلاً میتوانستند بسیار پیچیده باشند، مانند انیمیشنها و طرحبندیهای سفارشی، آسانتر میکند. همچنین دارای ابزارهای بسیار جالبی در اندروید استودیو مانند ویرایش زنده و تعداد ترکیب مجدد است. همه اینها کارایی توسعه دهنده و کیفیت برنامه را بهبود می بخشد. یکی از موارد مورد علاقه من در مورد Compose به طور کلی این است که فکر میکنم توسعه اندروید را برای افراد بیشتری قابل دسترستر میکند، زیرا شروع به کار آسانتر و شهودیتر است و بنابراین شاهد ادامه رشد جامعه Android با دیدگاهها و پسزمینههای جدید خواهیم بود. آوردن ایده های جدید
گوگل همچنین ابزارهای بسیار مفیدی را برای ساختن اپلیکیشنهای تلفن همراه در دسترستر ارائه میکند و من واقعاً خوشحالم که این ابزارهای مهم نیز وجود دارند! اسکنر دسترسپذیری در Google Play در دسترس است و میتواند برخی از تلههای رایج دسترسپذیری را در برنامه شما با نکاتی در مورد نحوه رفع آنها و چرایی اهمیت آن شناسایی کند. آزمایشگاه کد « دسترسی در Jetpack Compose » یک مکان شروع عالی برای یادگیری بیشتر در مورد این مفاهیم است.
-
س: لطفاً چیزی را که در گذشته با استفاده از ابزارهای Google ساخته اید به اشتراک بگذارید.پاسخ: یک پروژه شخصی مورد علاقه یک برنامه (بسیار) ساده شناسایی گل است که با استفاده از API برچسبگذاری تصویر ML Kit و Android ساخته شده است. پس از چالش توسعهدهندگان اندروید با تمرکز بر ML 2020، من در مورد ML Kit بسیار کنجکاو بودم، اما هنوز هم کاملاً از ایده یادگیری ماشین میترسیدم. بهطور شگفتانگیزی آسان بود که مستندات را برای ساخت و اصلاح یک مدل سفارشی دنبال کنید و سپس آن را به یک برنامه اندروید اضافه کنید. من اخیراً برنامه را به Jetpack Compose منتقل کردم.
-
س: چه توصیه ای به کسی دارید که سفر توسعه دهنده خود را شروع می کند؟پاسخ: یک جامعه پیدا کنید! مانند بسیاری از چیزها، توسعه با دوستان سرگرم کننده تر است.