افزایش بهره‌وری با ۱۰ ابزار کاربردی اندروید

نویسنده : سید ایوب کوکبی ۱۴ خرداد ۱۳۹۸
افزایش بهره‌وری با 10 ابزار کاربردی اندروید

هدف از نوشتن این پست معرفی چند ابزار کاربردی برای افزایش بهره‌وری، کارایی و سرعت کدنویسی است.

Android Tool for Mac (رایگان)

این ابزار کاملاً رایگان بوده و امکانات زیر را برای کاربران مکینتاش فراهم می‌آورد:

  • ضبط ویدیو و عکس گرفتن از صفحۀ موبایل؛
  • نصب APK به روش سایدلود؛
  • گزارش باگ؛
  • استفاده از اسکریپت‌های رایج.

منوی اصلی برنامه را در تصویر پایین می‌بینید. به راحتی با دو دکمه می‌توانید عمل عکس‌برداری یا فیلم‌برداری از صفحه را آغاز کنید.

این ابزار تنظیمات فراوانی دارد، از جمله اینکه می‌توانید کیفیت، بیت‌ریت یا سرعت ضبط را تغییر دهید. محل ذخیرۀ تصاویر و ویدیوها را مشخص کنید. مقیاس فیلم‌برداری را مشخص نمایید. مشخص کنید که بعد از نصب، برنامه به صورت خودکار اجرا شود یا نه. می‌توانید نوار وضعیت را به عنوان جزئی از تصویر ثبت کنید یا نه و بسیاری از تنظیمات دیگر.

از ویژگی‌های جالب برنامه امکان ساخت فایل گیف در کنار نسخۀ mp4 است. عیب اصلی برنامه این است که فقط برای سیستم‌عامل مکینتاش (OSX/MacOS) ساخته شده است.

Vysor (رایگان/پولی)

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

برنامه در دو نسخه عرضه شده است:

  • رایگان: امکان کنترل دستگاه با کیفیت متوسط و عکاسی از صفحۀ گوشی؛
  • حرفه‌ای (پولی): کیفیت بالاتر، امکان فیلم‌برداری، حالت فول اسکرین، قابلیت اتصال از طریق وایرلس و توانایی درگ دراپ.
بخوانید  ساخت یک اپلیکیشن موبایل چقدر هزینه می‌برد؟

ترکیب Vysor و Android Tool for Mac قدرت زیادی به شما داده و تمام نیازهایتان را برآورده می‌کند. به راحتی می‌توانید از اپلیکشن نسخۀ دمو تهیه کنید، فیلم بگیرید، عکس بگیرید یا تصویر گیف ذخیره کنید.

جنی‌موشن (رایگان/پولی)

احتمالاً همۀ برنامه‌نویس‌های اندروید با جنی‌موشن آشنا هستند یا لااقل اسمش را به عنوان یک ایمیلیتور (Emulator) قدرتمند اندرویدی شنیده‌اند.

جنی‌موشن نسخه‌ای از اندروید متن باز (AOSP) است که روی VirtualBox اجرا می‌شود. این سیستم‌عامل به x86 کامپایل شده و بدون واسط مستقیماً روی CPU/GPU سیستم هدف اجرا می‌شود. این ویژگی باعث شده تا سرعت اجرای این ایمیلیتور افزایش یابد.

قابلیت‌های جنی‌موشن:

  • سازگار با Android SDK Tools، اکلیپس و اندروید استودیو؛
  • دارای تعداد زیادی ایمیلتور از پیش تعریف شده؛
  • استفاده از وبکم لپ‌تاپ به عنوان دوربین گوشی؛
  • تست برنامه در سطوح مختلف شارژ؛
  • دارای ویجت GPS برای تست برنامه‌های مبتنی بر مکان؛
  • اجرای تست‌های واسط کاربری مثل اسپرسو؛
  • امکان عکاسی و فیلم‌برداری از صفحه.

علاوه بر این‌ها می‌توانید برنامه‌های گوگل‌پلی را نصب کنید و از مزایای یک گوشی کامل در سیستم خود بهره‌مند شوید. قیمت نسخۀ کامل این برنامه ۹۹ دلار است ولی با جستجو در اینترنت می‌توانید نسخۀ کرک شدۀ آن را دانلود کنید. ایمیلیتورهای دیگری مثل ایمیلیتور خودِ اندروید استودیو نیز وجود دارد که در سال ۲۰۱۵ توسط گوگل عرضه شد ولی جنی‌موشن سرعت و عملکرد بهتری از خود نشان داده و بیشتر مورد توجه توسعه‌دهندگان قرار گرفته است.

Postman (رایگان/پولی)

یک ابزار جالب و کاربردی برای تست API است که ابتدا به عنوان اکستنشن در گوگل کروم درخشید و سپس در قالب برنامه‌ای مستقل عرضه شد.

بخوانید  خصوصیات افرادی که مناسب کار تیمی نیستند

ویژگی‌های اصلی:

  • ظاهر جمع‌وجور و مرتب؛
  • امکان ارسال درخواست‌های HTTP و آپلود فایل؛
  • نمایش پاسخ API در دو قالب JSON و XML؛
  • پشتیبانی از HATEOAS؛
  • پیش‌نمایش تصاویر؛
  • نمایش تاریخچۀ ریکوئست‌ها؛
  • تکمیل خودکار URL و مقادیر header؛
  • ادیتور key/value برای اضافه کردن پارامتر یا مقادیر header. (قابل استفاده برای پارامترهای URL)؛
  • استفاده از متغیرهای محیطی (Environment Variables) برای سوئیچ آسان بین تنظیمات مختلف.
  • کارکرد عالی برای محیط‌های تست، استیجینگ و نصب دستی؛
  • امکان استفاده از کلیدهای میانبر برای افزایش سرعت؛
  • استفاده از کالکشن‌ها برای ساماندهی ریکوئست‌ها؛
  • مستندسازی ریکوئست‌ها درون کالکشن‌ها. شما حتی می‌توانید کلِ یاداشت‌های html را ذخیره کنید. Postman از بوت‌استرپ استفاده می‌کند بنابراین از این فریم‌ورک می‌توانید برای استایل‌دهی به یادداشت‌های خود استفاده کنید؛
  • امکان دانلود و اشتراک کالکشن‌ها با اعضای تیم؛
  • امکان نوشتن اسکریپت‌های pre-request (برای ساخت و ارسال timestamps) و بازی با خروجی (نوشتن تست یا ذخیرۀ نتایج برای سایر API callها)؛
  • دارای چند محیط مجزا (dev, stage / preprod, prod و …)؛
  • API call گروهی در کالکشن‌ها؛
  • سینک کردن کالکشن‌ها میان اعضای تیم (در نسخۀ رایگان به صورت دستی و در نسخۀ پولی به صورت خودکار)؛
  • مستندات عالی.

در بسیاری از موارد همان نسخۀ رایگان کافی است ولی ویژگی‌های فراوان نسخۀ حرفه‌ای هم وسوسه‌کننده است.

Sequel Pro (رایگان)

اپلیکیشنی ساده و سریع برای مدیریت دیتابیس‌های MySQL در مکینتاش است.

ویژگی‌های مهم:

  • دسترسی سریع و مستقیم به دیتابیس‌های MySQL در حالت لوکال یا ریموت؛
  • استقلال برنامه؛
  • مستندات خوب؛
  • متن‌باز.

متأسفانه فقط نسخۀ مکینتاش این برنامه عرضه شده و کاربران ویندوز ناچارند از جایگزین‌های دیگری مثل MySQL Workbench استفاده کنند. در صورت استفاده از PostgreSQL می‌توانید از PSequel استفاده کنید که به صورت رایگان واسطی ساده و تمیز برای اجرای تسک‌های رایج PostgreSQL فراهم می‌آورد.

بخوانید  آموزش زبان کاتلین - درس 1 (ساخت اولین برنامه)

JD-GUI (رایگان)

ابزاری جالب برای تبدیل فایل‌های class. به سورس‌کدهای جاواست. شما می‌توانید تمام متدها و کلاس‌ها را ببینید و مقادیر فیلدها را مشاهده کنید. همیشه دیکامپایل اپلیکیشن‌ها با هدف خرابکاری و سوءاستفاده نیست؛ گاهی برای اهداف آموزشی یا به خاطر از دست دادن سورس‌کدهای برنامه‌ نیازمند استفاده از این برنامه‌ها هستیم.

این ابزار متن‌باز و رایگان بوده و در گیت‌هاب منتشر شده است. در کنار آن دو پلاگین IntelliJ و Eclipse نیز عرضه شده است.

Android Asset Studio (رایگان)

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

Material Color for Mac (رایگان)

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

Spectacle (رایگان)

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

جایگزین پولی آن Moom است که عملکرد بهتری دارد.

f.lux (رایگان)

f.lux رنگ نمایشگر شما را مطابق با روشنایی ساعات روز تنظیم می‌کند. مثلاً روزها رنگ صفحه سرد و شب‌ها گرم است. منظور از گرمی وجود یک ته‌مایۀ نارنجی در رنگ صفحه است که باعث آرامش چشم در نور کم می‌شود. در ویندوز ۱۰ و نسخه‌های جدید اندروید این قابلیت به صورت Built-in در اختیار کاربران قرار گرفته است.

شما هم اگر ابزار مفیدی سراغ داشتید معرفی کنید.

سید ایوب کوکبی

نویسنده و مترجم...

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *