هر ماه دوره‌های کاربردی تازه‌ای منتشر می‌کنیم.

وایب‌کدینگ با گوشی: ساخت پروژه بدون لپ‌تاپ

ساخت پروژه وایب‌کدینگ روی گوشی همراه

اگر لپ‌تاپ ندارید، این دلیل کافی برای شروع‌نکردن نیست. با یک گوشی معمولی و اینترنت، می‌توانید یک پروژه‌ی کوچک واقعی بسازید، آزمایش کنید و منتشرش کنید. محدودیت‌هایی دارد و پنهانشان نمی‌کنیم — اما مسیر وجود دارد.

آیا واقعاً می‌شود با گوشی برنامه‌نویسی کرد؟

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

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

چه چیزهایی لازم دارید

  • یک مرورگر. محیط‌های توسعه‌ی تحت وب کاملاً در مرورگر گوشی کار می‌کنند.
  • یک دستیار هوش مصنوعی. نسخه‌ی رایگان کافی است.
  • یک حساب برای نگهداری کد. تا کارتان با بسته‌شدن مرورگر از بین نرود.
  • اختیاری اما مفید: یک کیبورد بلوتوث ارزان. بیشترین اثر را روی راحتی کار دارد.

مسیر عملی: اولین پروژه در یک بعدازظهر

  1. پروژه را کوچک انتخاب کنید. یک صفحه‌ی محاسبه‌گر، فهرست کارها، یا شمارنده‌ی روز. یک صفحه، یک کار.
  2. هدف را یک‌جمله‌ای بنویسید و از دستیار بخواهید کل پروژه را در یک فایل بسازد. روی گوشی، تک‌فایل بودن تفاوت بزرگی در راحتی ایجاد می‌کند.
  3. راست‌چین و فارسی را صریح بخواهید. و بگویید در عرض ۳۲۰ پیکسل چیزی نباید بیرون بزند.
  4. در همان مرورگر اجرا و امتحان کنید. مزیت کار با گوشی این است که از همان ابتدا روی موبایل تست می‌کنید — همان جایی که بیشتر کاربران واقعی هستند.
  5. هر بار یک تغییر بخواهید و بعد از هر تغییر دوباره امتحان کنید.
  6. کد را ذخیره و منتشر کنید. سرویس‌های میزبانی رایگان صفحات ایستا، از گوشی هم قابل استفاده‌اند.

پرامپت مناسب کار با گوشی

یک صفحه‌ی فهرست کارها به فارسی و راست‌چین بساز. همه‌چیز در یک فایل HTML با CSS و جاوااسکریپت داخلی، بدون کتابخانه‌ی بیرونی. امکان افزودن، تیک‌زدن و حذف مورد داشته باشد و داده‌ها بعد از تازه‌کردن صفحه بمانند. برای موبایل طراحی کن؛ دکمه‌ها باید با انگشت راحت لمس شوند. کد را کامل و یکجا بده تا بتوانم یک‌بار کپی کنم.

آن جمله‌ی آخر مخصوص گوشی است: کپی‌کردن چند قطعه‌ی جدا روی موبایل دردسر دارد، پس همیشه خروجی یکجا بخواهید.

محدودیت‌های واقعی

  • خواندن کد طولانی روی صفحه‌ی کوچک خسته‌کننده است. پروژه را کوچک نگه دارید.
  • اشکال‌زدایی حرفه‌ای روی گوشی محدود است.
  • کارهایی که به نصب ابزار محلی نیاز دارند، عملاً ممکن نیستند.
  • در نهایت برای کار حرفه‌ای به کامپیوتر نیاز خواهید داشت — اما نه برای شروع.

جمع‌بندی

نداشتن لپ‌تاپ، شروع را به تعویق نمی‌اندازد. با گوشی می‌توانید مبانی را یاد بگیرید، چند پروژه‌ی کوچک منتشر کنید و بفهمید این مسیر را دوست دارید یا نه. وقتی به محدودیت‌ها خوردید، دقیقاً می‌دانید چرا به کامپیوتر نیاز دارید — و آن خیلی بهتر از خریدن تجهیزات قبل از شروع است.

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

هر هفته یک نکته مفید یاد بگیرید

تازه‌های دوره‌ها و مقاله‌های کاربردی، بدون پیام ناخواسته.