آموزش برنامه نویسی اندروید
به آموزش برنامه نویسی اندروید خوش آمدید.
آموزش برنامه نویسی اندروید برای افراد مبتدی و کسانی که با جاوا و اندروید آشنایی خاصی ندارند تهیه شده تا به آنها در درک عمومی برنامه نویسی اندروید کمک کند. پس از تکمیل آموزش برنامه نویسی اندروید شما در سطح متوسط از تجربه و تخصص در برنامه نویسی اندروید قرار می گیرید و می توانید خود را به سطح بعدی ارتقاء دهید.
بهترین و استانداردترین زبان برای برنامه نویسی اندروید,زبان جاوا است که از سوی گوگل برای اندروید معرفی شده است و شما هر چقدر با زبان جاوا آشنایی بیشتری داشته باشید مطمئناً یادگیری آموزش برنامه نویسی اندروید و ساخت برنامه های اندروید برای شما بسیار راحت و کاری لذت بخش می شود که به امید پروردگار در آینده ای نزدیک آموزش زبان برنامه نویسی جاوا هم بر روی سایت قرار می گیرد تا شما هیچگونه کمبود مطالبی را در زمینه ی اندروید و جاوا احساس نکنید و با خیال راحت از برنامه نویسی اندروید لذت ببرید.تیم بیاموز در تمامی مراحل یادگیری در کنار شماست.با فراگیری این مطالب که به صورت مبحثی قرار داده شده و تهیه ی دوره ی ویدیویی برنامه نویسی اندروید که در همین سایت موجود است,براحتی می توانید برنامه ی اندرویدی خودتان را بسازید و از آن کسب درآمد کنید.
اما اگر شما با زبان برنامه نویسی جاوا آشنایی ندارید جای نگرانی نیست.آموزش هایی که در این سایت موجود است ,چه دوره ی ویدیویی برنامه نویسی اندروید و چه مطالبی که در مورد آموزش برنامه نویسی اندروید قرار داده شده ,با روشی آموزش داده شده اند که شما می توانید به بهترین نحو آموزش برنامه نویسی اندروید را فرا بگیرید.به عبارتی آموزش برنامه نویسی اندروید که به صورت مطلب در این سایت موجود هستند و دوره ی ویدیویی برنامه نویسی اندروید که قرار داده می شوند,(چه دوره هایی که در حال حاضر موجود هستند و چه آنهایی که در آینده در سایت قرار می گیرند)به نحوی مکمل یکدیگر هستند و اگر بتوانید هم آموزش برنامه نویسی اندروید و هم دوره ی ویدیویی برنامه نویسی اندروید را با هم فرا بگیرید کمک شایانی به شما خواهد شد تا به راحتی هرچه تمام تر این آموزش ها را فرا می گیرید.
امیدواریم که با تهیه ی دوره ی ویدیویی برنامه نویسی اندروید و قرار دادن مطالب آموزش برنامه نویسی اندروید قدمی مثبت در راه یادگیری شما عزیزان برداشته باشیم.
با امید به خداوند بزرگ آموزش برنامه نویسی اندروید را آغاز میکنیم.
با سپاس فراوان
میخواستم بدونم ایا امکانش هست که اموزش های اندروید در اندروید استدیو هم اموزش داده شود؟؟
منطورم قسمت هایی است که با اکلیپس تفاوت دارد.
www.beyamooz.com/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF
بنده تازه از صفر و میتونم بگم از زیر صفر میخوام شروع کنم چون هیییچ کدی بلد نیستم و معنی و مفهوم کدهارو نمیدونم چطور میتونم شروع کنم و با چه برنامه ای چون واقعا دوس دارم و علاقه دارم به برنامه نویسی اندروید/
ممنون میشم کمک کنید.
در حال حاضر کتابی مقدماتی شامل 700 صفحه در مورد برنامه نویسی اندروید در اندروید استودیو، تحت ترجمه در سایت بیاموز قرار دارد. می توانید این سری مقالات را در آدرس زیر مشاهده کنید. و در صورت متوجه نشدن قادر خواهید بود تا با مترجم مشکل را در میان گذاشته و آن را مرتفع کنید:
www.beyamooz.com/%D8%A8%D8%B1%D9%86%D8%A7%D9%85%D9%87-%D9%86%D9%88%DB%8C%D8%B3%DB%8C-%D8%A7%D9%86%D8%AF%D8%B1%D9%88%DB%8C%D8%AF
بله کلیت اندروید استودیو هم شبیه همین هستش اما از نظر گرافیکی تفاوت داره.ولی از نظر پیاده یای کد به همین شکل هستش
این مشکلی که میفرمائید نباید باشه به احتمال زیاد مراحل رو جایی اشتباه کردید.به زودی آموزش ویدیویی ارائه نرم افزار در بازار روی سایت قرار میگیره.
موفق و پیروز
من میخام برنامه نوسی اندروید را شروع کنم ولی نمیدونم از کجا وچجور؟برنامه نویسیم (به زبانهای دیگر)زیادی خوب نیست آیا نیاز به پیش نیازی دارم یا چی؟ممنون میشم اگر کمکم کنید که چگونه شروع کنم،نیاز به چی دارم و.... ممنون
دوره ای که با نام آموزش برنامه نویسی اندروید توی همین وبسایت منتشر شده تمام پیش نیاز های شما رو فراهم کرده و سعی شده روش تدریس به شکلی باشه که کسانی که هیچ تجربه ی کد نویسی ندارن به راحتی بتونن پیش برن.شما اگر علاقه و پشتکار برای برنامه نویسی رو در خودتون میبینید میتونید با این دوره همراه با ما و دیگر علاقه مندان پیش بیاد و نگران چیزی نباشید چون کاملا از صفر تدریس شده.شما به عنوان پیش نیاز فقط به آشنایی با جاوا نیاز دراید که فصل اول این دوره رو به این کار اختصاص دادیم و در فصول آینده به مبحث اندروید پرداخته شده که این دوره هنوز ادامه داره
موفق و پیروز باشید
من می خوام ی برنامه درست کنم که
وقتی واردش می شی اول ی صفحه بیار بعد چند ثانیه اون صفحه بره و وارد mainactivityبشه کمکم کنید
شما باید از Splash screen استفاده کنید که انشااله به زودی این آموزش رو هم قرار میدیم
اگه ممکنه مقداری در مورد ANDROID DEVICE(CHORME) WITH NETBEANS توضیح بدین ، در کل به نظر شما بهترین راه واسه تست اپ اندروید برای سخت افزار های پایین چیه ؟ virtual machine , youwave خیلی سنگین تشریف دارند
ببینید ,توی NetBeans هم میشه برنامه نویسی اندروید انجام داد فقط کافیه که پلاگین مخصوص برنامه نویسی اندروید رو نصب کنید. اون هم مثل ایکلیپس هستش و شما انواع زبان ها رو میتونید توی این برنامه کدنویسی کنید.اما مسئله ای که هست این هستش که نرم افزاری که برای برنامه نویسی اندروید از طرف شرکت گوگل معرفی شده و استاندارد هستش اکلیپس و اندروید استودیو .من پیشنهادم اکلیپس هستش نه NetBeans.در مورد تست اپ اندروید شما از Genymotion و BlueStacks استفاده کنید که به ترتیب پر سرعت ترین ها هستن و ازین پر سرعت تر وجود نداره.مطمئن باشید هر چقدر هم سخت افزار پایینی داشته باشید اینا جواب میدن.
موفق باشید
چندتا سوال کلی دارم که فکر میکنم خیلی ها دارن اگه اینو جواب بدید ممنون میشم
آیا میشه اپلیکیشن موبایل رو کراس پلتفرم تولید کرد؟ حالا کامل نه ولی بخش عظمشو؟ یعنی آیا میشه تویه اندروید استدیو یا دیگر ابزار زبان طراحی گرافیکی و رابط کاربری رو با Html , css , javascript انجام داد؟ حالا هر اپی حتی اپ های با زبان native اندروید که جاوا هست!
من سوال اصلیم در واقع روی اینه که فایل apk رو تویه این ابزار ها آیا میشه رابط کاربری رو با زبانهایی که بالا گفتم نوشت و حالا اگه اپ من ارتباط با وب داشته باشه و بخواد به سرور وصل بشه با php اینکارو انجام داد؟
مثلا یه اپلیکیشن آب و هوا داریم طراحی رو با html , css و jQuery موبایل انجام بدیم و مرتبطش کنیم به سرور برای بروز رسانی؟؟؟
یا آیا لازم تولید همه این مراحل جاوا نوشت؟
برای اینکار تکنولوژی های زیادی وجود داره که اکثرا بر پایه پروژه Cordova هستند و یکی از معروفترین اونها PhoneGap هست .....
با استفاده از این تکنولوژی شما می تونید برنامه هایی بنویسید که تماما از HTML , CSS , JAVASCRIPT ساخته میشه....
هرجایی هم که نیاز داشتید از منابع سیستمی استفاده کنید با استفاده از برنامه نویسی جاوا قادر به انجام اینکار خواهید بود....
روش فوق العاده جذابیه !!!!!!!!!!!!!!!
اما پیشنهاد نمیکنم !
چراکه نسبت به برنامه نویسی اصلی اندروید به زبان جاوا سرعت اجرا و کیفیت پایینتری داره....
البته اگر کمی باهوش کد بنویسید میشه این ضعف هارو پوشش داد !
برای اتصال به PHP هم می تونید از تکنیک AJAX استفاده کنید
داداش مشکلم نصب برنامه نیست . من که وارد ایکلیپس میشم . فقط مشکل اینه که میخوام پلاگینو آپدیت کنم این ارورو میده :(
اگه مشکل با این حل نمیشه، دیگه نمیدونم.
ورژن 24.4 هم هیچ جا پیدا نمبسه . نمیدونم چیکار کنم تا موقع دانلود دیگه این ارور نیاد . خواهشا جواب بدید
اینم عکس : http://upir.ir/sh94/guest/Capture_86f1c.jpg
دوست عزیر این ارور واسه اینه که شما از وی پی ان یا چیز دیگه ای استفاده نمی کنید و سرور اس دی کا هم فیلتر هستش .شما اگر بتونید فیلترینگ رو دور بزنید دیگه این اخطار نمیاد واستون
موفق باشید.
دوست عزیز من خیلی اندروید بلد نیستم، ولی تو خطایی که عکسشو گذاشتی، خطای سطح دسترسی میده. به این معنی که کاربری که باهاش اقدام به نصب برنامه کردی، سطح دسترسی لازم رو نداره.
شما برای نصب با کاربر Administrator وارد ویندوز شو و سپس اقدام به نصب کن. به احتمال زیاد مشکلت حل خواهد شد.
یا میتونی هنگام نصب روی آیکن موردنظر راست کلیک کن و گزینه ی Run as administrator رو انتخاب کن.
من میخوام بین طراحی وب (html,css,...)و برنامه نویس اندروید یکیو انتخاب کنم
بنظرتون واسه شهرستان کدوم بهتره؟؟
منظورتون رو دقیق متوجه نشدم.ولی اگر منظورتون برای کار هست. کار طراحی سایت و برنامه نویسی به شکل دور کاری هم قابل انجامه
ممنون
برای آموزش جاوا می توانید از لینک های زیر استفاده کنید :
فیلم "آموزش صفر تا صد جاوا":
www.codecity.ir/post_show.php?id=6685
وب سایت آموزش جاوا به زبان انگلیسی
www.learnjavaonline.org/
فیلم آموزش زبان جاوا به زبان فارسی
www.sourcebaran.com/%D8%AF%D8%A7%D9%86%D9%84%D9%88%D8%AF-%D8%B1%D8%A7%DB%8C%DA%AF%D8%A7%D9%86-%D9%81%DB%8C%D9%84%D9%85-%D8%A2%D9%85%D9%88%D8%B2%D8%B4%DB%8C-%D8%AC%D8%A7%D9%88%D8%A7-%D8%A8%D9%87-%D8%B2%D8%A8%D8%A7%D9%86.html
آموزش های موجود در سایت بیاموز شامل دو مورد ذکر شده نمی باشند.
بله برنامه نویسی اندروید با سی شارپ نیز انجام می شود.
من میخواستم بپرسم که اگر ما از لینک زیر ide رو دانلود کنیم تمام چیز هایی رو که برای طراحی اپ میخوایم مثل پلاگین ها تولزها و... توش هست و کامله یا باید کار دیگه ای بکنیم و چیز دیگه ای باید دانلود کنیم
ممنون میشم پاسخ دهید
باتشکر
developer.android.com/sdk/index.html
تمام ابزارهای لازم در این لینک ذکر شده است. اما ذکر یک نکته در اینجا خالی از لطف نیست و آن اینکه گوگل Android studio رو به عنوآن ide رسمی گوگل معرفیق کرده است. که در این لینک قابل دانلود است.
داخل اکلیپس باید دو تا آیکن در نوار ابزار نشون بده که یکی مربوط به Sdk manager هستش و یکی مربوط به adt برنامه را کامپایل کنید و سپس داخل adt اجرا کنید و نتیجه رو ببینید.
1- SDK مجموعه ای از ابزار هاست که اجازه می دهد برنامه ها برای پکیج یا پلتفرم نرم افزاری خاصی تولید شوند. JDK در حقیقت گونه ی بسیار پر استفاده از SDK می باشد و زیرمجموعه ای از SDK است که برای نوشتن، توسعه و اجرای برنامه های جاوا به کار می رود.
سلام...چرا بخش آموزش آندرويد پاسخگويي نميشه؟
سوال ديگه اي ك داشتم راجبه phonegap بود....اين برنامه كاربردي هست؟ يعني اگر كسي بخواد ميتونه برنامه هاي اندرئيد رو با اين روش ايجاد كنه؟
خب یک توضیح مختصر و بعدش روشی که خود ما از اون استفاده کرده ایم را در ادامه خدمت شما عرض می کنم:
phonegap توسط شرکت Adobe مطرح شده است و در ادامه به Apache تحویل داده شده است که این شرکت با نام cordova محصول را توسعه می دهد.
Apache Cordova در حقیقت یک فریم ورک متن باز یا open source برای توسعه ی برنامه های موبایلی است. این فریم ورک به شما این امکان را می دهد که از امکانات و تکنولوژی های تحت وب مانند HTML5 و CSS3 و جاوا اسکریپت استفاده کنید و برنامه های کاربردی موبایل را توسعه دهید. مزیتی که این کار برای شما می تواند داشته باشد کراس پلتفرم بودن یا به عبارتی مجزا از سیستم عامل می شود. به علاوه باعث می شود که شما دیگر نیازی نباشد که برای هر پلتفرم مانند اندروید، ویندوز فون یا ... یک زبان برنامه نویسی یاد بگیرید.
برنامه های کاربردی در Wrapper های مربوط به هر پلتفرم اجرا می شوند و در حقیقت با استفاده از یک سری API به سنسورها و اطلاعات و وضعیت شبکه دسترسی دارند.
در سایت مربوط به phonegap پیشنهاد شده است که در موارد زیر از Apache Cordova استفاده کنید:
روشی که ما در برنامه هایمان استفاده کرده ایم نیز روش پیشنهادی آخر بوده است که برای طراحی از Webview استفاده کرده ایم و برای کارهای مربوط به اندروید از زبان مربوطه و برای ترکیب این دو از واسط javascript استفاده کردیم. نسخه ی اندرویدی سایت بیاموز در حال حاضر از این متدولوژی استفاده می کند که در آینده ی نزدیک روی سایت قرار می گیرد. البته لازم به ذکر است که این پروژه با استفاده از اکلیپس تهیه شده است و از ایده ای که مطرح شده است نیز استفاده شده است.
باتشکر
تنها مشکل موجود این است که آدرس آی پی ایران برای دانلود تحریم شده است پیشنهاد می کنیم از آنتی ف#ی#ل#ت#ر استفاده کنید.
لینک دانلود IDE از وبسایت developer.android:
developer.android.com/sdk/index.html
لینک کمکی:
go.puresoftware.org/android-sdk-windows
go.puresoftware.org/android-sdk-windows-zip
لینک دانلود jdk از سایت شرکت سازنده یعنی اوراکل:
www.oracle.com/technetwork/java/javase/downloads/index.html
لینک کمکی:
ویندوز 32 بیتی:
cld.persiangig.com/download/FdUk53Bgif/jdk-7u51-windows-i586.exe/dl
ویندوز 64 بیتی:
cld.persiangig.com/download/IyVcaYl0kw/jdk-7u51-windows-x64.exe/dl