وبلاگ - تکنولوژی

0
515
7 اقدام گوگل برای خشنود سازی برنامه نویسان

7 اقدام گوگل برای خشنود سازی برنامه نویسان

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

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

Android Studio از C++/C پشتیبانی می کند

گوگل یک پیش نمایش از نسخه 1.3 Android Studio را منتشر کرد که دارای امکانات بسیار کارآمد می باشد. مهمترین قابلیت افزوده شده به این IDE، امکان ویرایش و دیباگ کردن کدهای C و ++C می باشد. این ارتقا بیانگر پشتیبانی از کدهای C++/C و Java به صورت ادغام شده در یک محیط رایگان برای برنامه نویسان اندروید می باشد که آنها را قادر به انتخاب یکی از دو زبان می کند. پیاده سازی مذکور بر پایه پلت فرم JetBrains Cilon صورت گرفته، به علاوه، افزونه (Google NDK(Native Development Kit امکاناتی از قبیل تصحیح خطاها و جایگذاری کد را در اختیار برنامه نویسان قرار داده و سرعت ساخت را افزایش می دهد.

Polymer 1.0، برای کمک به ساخت وب اپلیکیشن ها منتشر شد

تسهیل ساخت وب اپلیکیشن ها، یکی از راهبردهایی است که هم اکنون مورد توجه گوگل قرار دارد و Polymer برای تحقق این مهم ساخته شده. Polymer از عناصری برای افزودن نوار ابزار، حافظه کش و منوهای آفلاین، سرویس هایی مانند گوگل مپ و غیره استفاده می کند. Chrome اولین مرورگری است که امکانات این پلت فرم جدید را در بر می گیرد، ولی در عین حال آخرین نسخه های Safari ،Firefox و Internet Explorer نیز بسیاری از این قابلیت ها را پشتیبانی می کنند. کاتالوگ برای افراد علاقه مند در دسترس است و شامل 80 مورد و نیز راهنمایی های درباره چگونگی استفاده از آنها می شود.

افزایش سرعت عملیات تست، با استفاده از TestLab

در کنفرانس، از حجم انبوه و انواع گوناگون گوشی های اندروید به عنوان یک نقطه قوت یاد شد، در حالی که این موضوع عملیات تست اپلیکیشن را برای برنامه نویسان چالش برانگیز می کند. برای این منظور گوگل به معرفی Cloud Test Lab پرداخت، که این عملیات را به صورت خودکار به انجام می رساند. اپلیکیشن ها پس از آپلود شدن در این سرویس بر روی 20 گوشی برتر اندروید در سراسر دنیا تست شده و پس از انجام عملیات، یک گزارش از عملکرد اپلیکیشن به همراه ویدئوها و خطاها در اختیار برنامه نویسان قرار می گیرد. این سرویس که بر پایه تکنولوژی Appurify کار می کند، تا اواخر ماه اوت به Play Developer Console افزوده خواهد شد.

بازاریابی کارآمد با استفاده از Universal App Campaigns

قسمتی از بیانات اخیر گوگل به منظور یاری رساندن به برنامه نویسان جهت کسب درآمد از طریق ساخت اپلیکیشن ها اختصاص یافته بود. با کمک Universal App Campaigns، گوگل قصد دارد که عملیات بازاریابی اپلیکیشن ها را در خلال جستجو، AdMob و YouTube ساده تر گرداند و گوگل پلی را برای این کار مورد هدف قرار داده است. برنامه نویس بودجه را تعیین می کند و گوگل به راه اندازی کمپین می پردازد. این قابلیت تا چند ماه آینده در Play Developer Console و AdWords قرار می گیرد.

جذب مشتریان بیشتر با انجام آزمایش از طریق لیست پلی استور

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

پشتیبانی گسترش یافته از IOS

پشتیبانی از سیستم عامل IOS امری است که همواره در کانون توجه گوگل قرار داشته. برنامه نویسان از طریق cocoaPods، که به طور رسمی به عنوان کانال پخش SDK گوگل بر روی IOS اعلام شده، می توانند به ابزارهایی برای این منظور دسترسی داشته باشند. استفاده از این ابزار، عملیات ورود اطلاعات به Xcode را تسهیل می کند. امکانات دیگر شامل قابلیت شاخص گذاری اپلیکیشن های IOS که باعث نمایش آنها در نتایج جستجوی گوگل می گردد، پشتیبانی از سرویس Cloud messaging و سازگاری با Cardboard SDK گوگل می شود.

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

یادگیری پایه ای کدنویسی برای اندروید

گوگل امیدوار است بتواند افراد بیشتری را برای ساخت اپلیکیشن جذب خود کند. این شرکت با همکاری Udacity سعی در ساخت یک Android Nanodegree دارد. این برنامه آموزشی افراد مبتدی و پیشرفته را در بر می گیرد و شامل خدمات گوگل پلی و متریال دیزاین می شود. شرکت کنندگان باید حداقل تجربه یک سال کار با جاوا و یا یک زبان شی گرا دیگر را داشته باشند.

منبع:

http://www.pcadvisor.co.uk

این نوشته را به گوگل توصیه کنید :

بسته های آموزشی جذاب!بیشتر