اکنون ثبت نام کنید

ورود

فراموشی پسورد

رمز را فراموش کردید ؟ لطفا ایمیل را وارد کنید تا لینک تغییر پسورد به ایمیل شما ارسال شود

ورود

اکنون ثبت نام کنید

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

چگونه می توان توسط گوشی های هوشمند برنامه نویسی انجام داد؟

چگونه می توان توسط گوشی های هوشمند برنامه نویسی انجام داد؟

چرا برنامه نویسی با گوشی موبایل:

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

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

گوشی های موبایل امروزی مینی کامپیوتر هستند زیرا گوشی های موجود در بازار بسیار از خدمات و ویژگی های یک لپ تاپ معمولی را دارد و در اختیار شما قرار می دهد. بنابراین برنامه نویسی با گوشی موبایل ممکن است و دور از انتظار نیست. همه برنامه نویسان باید بدانند ابزارهای مناسبی برای کار خود به دست آورده اند.

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

ابزار های لازم برای  برنامه نویسی با گوشی موبایل:

• ویراستار متن

اولین چیزی که شما برای ساخت و توسعه برنامه  با تلفن هوشمند نیاز دارید یک ویرایشگر سورس کد  است.  ویرایشگر به شما این امکان را می دهد که فایل های متنی خود را که به زبان های مختلف برنامه نویسی نوشته شده است ، ایجاد و ویرایش کنید. به عبارت دیگر ، شما در اینجاست به زبانی که می خواهید کد نویسی می کنید.

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

فروشگاه Play گوگل انواع مختلف ویرایشگرها متنی را دارد. اما اگر به تازگی تصمیم به برنامه نویسی با گوشی هوشمند گرفته اید محبوب ترین برنامه ای که فروشگاه معرفی می کند می توانید انتخاب کنید، ترجیحا به سراغ برنامه های رایگان بروید. اگر با ویرایشگر دکستاپ  Vim Touch آشنایی دارید می توانید از نسخه اندرویدی همین برنامه استفاده کنید زیرا نسخه اندرویدی آن به خوبی ویژگی های نسخه دکستاپ را ارائه کرده است.

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

• یک مدیر پرونده

اگر از علاقمندان به بحث و چالش در حوضه سیستم عامل سوال کنید که چرا سیستم عامل اندروید را به سیستم عامل iOS ترجیح می دهند ، به احتمال زیاد خواهند گفت که  Android دارای یک برنامه مدیر فایل است که امکان ایجاد پوشه و انتقال فایل را به اطراف فراهم می کند. اما با این حال ، این برنامه ها معمولاً برای یک برنامه نویس محدودیت هایی دارد ، به این دلیل که همه داده های تلفن شما را نشان نمی دهند.

هر برنامه ای که می نویسید یا برنامه ای که ایجاد می کنید به صورت یک پرونده در دستگاه Android شما نمایش داده می شود. شما برای برنامه نویسی با گوشی موبایل خود به یک برنامه مدیریت فایل انعطاف پذیری نیاز دارید که امکان یافتن و دستکاری پرونده ها را به دلخواه برای شما فراهم کند. من برنامه OI File Manager را به عنوان جایگزین برنامه رایگان مدیریت فایل Android توصیه می کنم که به شما این امکان را می دهد که به راحتی فایل ها خود را کپی ، جابجایی ، تغییر نام و اشتراک گذاری کنید.

• VIEW-SOURCE

 اگر در حال تهیه یک برنامه مبتنی بر وب هستید ، داشتن یک برنامه کنترل کننده View Source ضروری است. آنچه که این برنامه انجام می دهد این است که به شما اجازه می دهد تا کد منبع خود را با تایپ آدرس URL روی یک مرورگر  بر روی گوشی خود باز کنید.

افزونه Source Mobile Mobile را برای مرورگرهایی مانند Opera Mobile ، Dolphin و Firefox  می توانید نصب کنید تا همین قابلیت(مشاهده سایتی که ساخته شده توسط یک مرورگر) برای شما در دسترس باشد. از طرف دیگر ، می توانید برنامه ای به نام VT View Source را دانلود کنید، یک مرورگر مستقل است که همان ویژگی های افزودنه را دارد ، همراه با چند ویژگی اضافی که مخصوص توسعه دهندگان است.

• سرور وب برای آزمایش برنامه های وب

توسعه دهندگان وب برای برنامه نویسی با گوشی هوشمند برای برنامه های مبتنی بر وب نیاز به ذخیره کردن پرونده ها خود دارند تا توسط کاربران هدف از طریق اینترنت قابل دسترس باشد ، در واقع به یک سرور احتیاج دارد. وقتی شخصی از سایت شما بازدید می کند یا از برنامه شما به صورت آنلاین استفاده می کند ، مرورگر کاربر با سرور وب شما ارتباط برقرار می کند و اطلاعات صفحه ای که بازدید کننده باز کرده است را نمایش می دهد. وب سایت های آنلاین محبوب مانند HostGator و Godaddy سرورهای ارزانی برای میزبانی برنامه های آنلاین ارائه می دهند.

برای بررسی مرحله به مرحله سایت و یا آزمایش محلی آن می توانید به راحتی از سرور های محلی XAMPP و WAMP که از محبوب ترین بسته های سرور وب برای رایانه شخصی هستند استفاده کنید. اما می توانید از برنامه های اندرویدی که ویژگی سرور را داشته باشید استفاده کنید. بهترین برنامه اندرویدی برای کار با وب سرور Palapa است که MySQL ، PHP و Lighttpd همه از پیش بر روی آن تنظیم شده و در یک بسته بندی رایگان به شما ارائه می دهد. Palapa حتی به شما این امکان را می دهد که پرونده های پیکربندی سرور را مستقیماً در خود برنامه ویرایش کنید.

•دیگر ابزار ها

اگرچه موارد فوق ابزارهای اصلی مورد نیاز برای توسعه وب و برنامه نویسی در گوشی هوشمند است. برنامه های دیگری وجود دارد که می توانید برای کار خود استفاده خود استفاده کنید.

اگر حریم خصوصی و امنیت در اولویت قرار دارد ، Orbot و ChatSecure از جمله برنامه هایی هستند که مایل نیستید آنها را از دست بدهید. Orbot در اصل برای اندروید Tor است ، در حالی که ChatSecure کانال رمزگذاری شده ای را برای گپ غیرفعال (OTR) ارائه می دهد.

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

درباره faezeh


مرا دنبال کنید

ارسال یک پاسخ