برنامه نویس جوان

تجربیاتم از برنامه نویسی

برنامه نویس جوان

تجربیاتم از برنامه نویسی

۴ مطلب در آبان ۱۳۹۷ ثبت شده است

۲۴
آبان

امروز یه کشف جدید نمودم اونم اینکه ایکلیپس بنده AVD ندارد یعنی همان شبیه سازگوشی اندروید

پس از جستجوهای فراوان و پرس و جو متوجه شدم که کلا این چیز خیلی مهمی نیست و میتونم از genymotion به جاش استفاده کنم 

یه نفر تو گروه بهم گفت که کلا ایکلیپس زیاد ابزار مناسبی نیست و اندروید استودیو چیز بهتریه 

و سایت android_studio.ir رو بهم معرفی کرد تا نحوه نصب اندروید استودیو رو از اونجا بخونم 


  • young programmer
۲۴
آبان

به زبان ساده، Genymotion یه شبیه سازه که محیط اندروید رو برای ما ایجاد میکنه تا برنامه ای که مینویسیم رو توش تست کنیم. 

برای نصب genymotion اول باید virtual box رو نصب کنیم 

من virtual box رو جدا نصب کردم و بعد رفتم تو سایت رسمی genymotion این نرم افزار رو بدون virtual box دانلود کردم و نصب کردم 

ولی توی سایت genymotion گزینه ای هم برای دانلود این نرم افزار همراه با virtual box وجود داشت. 

نصبش هم راحت بود و بدون مشکل. 

ولی نکته ای که هست باید حتما توی سایت genymotion اکانت بسازیم و از طریق ایمیلمون تاییدش کنیم تا بتونیم دانلود رو انجام بدیم. 

  • young programmer
۲۲
آبان

هر کس که رشته کامپیوتر خونده باشه یا حداقل یه زبان برنامه نویسی مثل C++  یا #C بلد باشه تو نگاه اول متوجه تشابه های جاوا با این زبان ها میشه. در حقیقت اکثر زبانهای برنامه نویسی مشابهت های زیادی با هم دارند. برای همین هم هست که میگن فقط یادگیری اولین زبان برنامه نویسی هست که زمان زیادی می بره و بقیه ش یجورایی سرپایینی محسوب میشه. 

امروز که جاوا رو شروع کردم برام جالب بود. به نظرم خیلی شبه #C هستش از نظر شکل سینتکس نویسی. 


چند روزی درگیری های زیادی داشتم. تو چند روز گذشته دوره مقدماتی فتوشاپ رو دانلود و نگاه کردم. 

یه چیزی که همیشه یک مهندس کامپیوتر باید بهش پای بند باشه اینه که هیچ مهندس کامپیوتری برای یادگیری کلاس نمیره :)))) تا وقتی سایت هایی مثل آپارات و یوتیوب و فرادرس و فرانش و ... هست که نباید کلاس رفت. 

  • young programmer
۱۰
آبان

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


1- Java SE Runtime Environment (JRE) رادانلود و نصب کنید. (من از سایت p30download دانلود کردم)

2- Java SE Development Kit (JDK) را دانلود و نصب کنید.  (من از سایت p30download دانلود کردم)

3- با استفاده از Edit the system environment variables برای ویندوز متغیر های محیطی تعریف کنید.
برای این کار در ویندوز 8 می توانید مسیر زیر را طی کنید:

Right click on "My Computer"--->Properties-->Advanced system settings--> Advanced-->Environment Variable

3-1- در پنجره ی Environment Variable به روی دکمه New... در قسمت System variables کلیک کنید و به ترتیب مقادیر زیر را تعریف نموده و در انتها بر روی  OK کلیک کنید.

Variable name  :  PATH
Variable value  :  C:\Program Files\Java\jdk1.8.0_172\bin;

** دقت کنید مسیرهایی که در این مرحله تعریف می کنید همان مسیر نصب JDK است که بایستی بر روی سیستم شما وجود داشته باشد (اگر به صورت پیش فرض JDK را نصب کرده باشید معمولاً فقط jdk1.8.0_172 مطابق با نسخه ی JDK نصب شده تغییر خواهد کرد)

3-2- در پنجره ی Environment Variable به روی دکمه New... در قسمت User variables کلیک کنید و به ترتیب مقادیر زیر را تعریف نموده و در انتها بر روی  OK کلیک کنید.

Variable name  :  CLASS
Variable value   :  C:\Program Files\Java\jdk1.8.0_172\lib

در انتها تغییرات انجام شده را ذخیره نموده و پنجره ی Environment Variable را ببندید.

4- فایلی که با نام Eclipse IDE for Java EE Developers Photon دانلود نموده اید را از حالت فشرده استخراج کنید و آن را در C:\Program Files کپی کنید.

5- فایل eclipse.ini موجود در پوشه ی Eclipse IDE for Java EE Developers Photon را باز نموده و قبل از "-vmargs" مقادیر زیر را به همین صورت (دو خطی) وارد کنید (دقت کنید که قبل و بعد از مقادیر وارد شده کاراکتر های دیگری مانند فاصله یا اینتر را وارد نکنید).

-vm
C:\Program Files\Java\jdk1.8.0_172\bin\javaw.exe

** دقت کنید مسیری که در بالا تعریف می کنید همان مسیر نصب JDK است که بایستی بر روی سیستم شما وجود داشته باشد (اگر به صورت پیش فرض JDK را نصب کرده باشید معمولاً فقط jdk1.8.0_172 مطابق با نسخه ی JDK نصب شده تغییر خواهد کرد)
*در واقع آدرس فایل javaw.exe در پوشه ی bin مربوط به JDK

6- فایل eclipse.exe را اجرا کنید.

  • young programmer