انجام پروژهای برنامه نویسی اندروید android

انجام پروژهای برنامه نویسی اندروید android

انجام پروژهای برنامه نویسی اندروید android

انجام پروژهای برنامه نویسی اندروید android

اندروید چیه ؟

قبل از اینکه بریم سراغ آموزش ساخت پروژه گردشگری با اندروید و نود جی اس یه تعریف از اندروید و نودجی اس داشته باشیم :
اندروید چیه ؟
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
اندروید یک نرم افزار، سیستم عامل است که توسط شرکت گوگل ساخته شده و در دوره های زمانی نسخه های جدید آن با پیشرفت های چشمگیری عرضه می‌شود؛ در ابتدا سیستم عامل اندروید تنها بروی تلفن های هوشمند اندرویدی پیدا می‌شد، ولی هم اکنون ساعت ها، تلوزیون ها و.. بسیاری دیگر از دستگاه های هوشمند از این سیستم عامل بهره می‌گیرند و این سیستم عامل به پرهوادار ترین سیستم عامل موجود تبدیل شده است!به عنوان وظیفه، باید گفت اندروید نوعی مترجم بین شما و دستگاه شماست که باید درخواست های شما را به سخت افزار بفهماند تا سخت افزار درخواست شما را اجرا کند.
Nodejs چیه ؟(از زبان خود Nodejs)

Node.js پلتفرمی است بر مبنای موتور جاوا اسکریپت کروم که به منظور ایجاد برنامه های سریع و گسترش پذیر به وجود آمده است. Node.js از مدل رویدادگرا و non-blocking برای انجام عملیات I/O بهره می برد. از این‌رو Node.js یک پلتفرم سبک و کارا برای پیاده سازی برنامه های Real-time و مبتنی بر داده است که می توانند به راحتی در سرورهای نامتمرکز اجرا شوند.Node.js یک محیط اجرایی سمت سرور است. در نود جی اس نیازی به اجرای کدها در مرورگر نیست. با استفاده از تکنولوژی Node و ماژول های جانبی آن می توان وب سرویس های منعطف، با قابلیت های بالا و دسترسی آسنکرون به دیتابیس تولید کرد.
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
در این آموزش تمام موارد مورد نیاز شما برای انجام پروژه ها در قالب پروژه ای تحت عنوان ساخت اپلیکیشن گردشگری با اندروید و نود جی اس را در کنار هم قرار دادیم .با ما همراه باشید ….

— آموزش به صورت ویدئویی و به زبان فارسی تهیه شده است .

— برای دانلود آموزش روی دکمه دانلود آموزش در کادر روبرو کلیک کنید .

— قبل از اینکه یادگیری این آموزش رو شروع کنین باید آموزش مقدماتی اندروید رو تا حدی بلد باشین و نیازی نیست که Nodejs رو بلد باشین چون تو این آموزش به طور کامل در موردش بحث میشه .
شمای کلی دوره :

نصب کامل سرور نود جی اس و mysql در ویندوز
ساخت وب سرویس های لازم در نود
کار با اسلایدر تصاویر آنلاین در اندروید
کار با نقشه و مسیریابی نقاط گردشگری
استفاده از listview و recycle جهت نمایش داده ها
ایجاد collapse toolbar
مبهم سازی رشته های وب سرویس در اندروید جهت افزایش امنیت
نصب کامل ssl در سرور نود جهت افزایش امنیت

سرفصل:

بخش اول:
نصب پیش نیازهای پروژه
ایجاد یک وب سرویس ساده در nodejs
ساخت دیتابیس در mysql و ارتباط آن با سرور nodejs
ساخت وب سرویس به صورت ماژول وار
معرفی کتابخانه های nodejs و آموزش نصب آن
طراحی لایه ارسال موقعیت گردشگری به سرور
کار با bottom sheet
کار با runtime permission جهت تایید دسترسی های حساس هنگام اجرا
کار با کتابخانه image picker جهت دریافت تصاویر از گالری و یا دوربین
نمایش تصویر در قالب دیالوگ سفارشی
کار با کتابخانه volley جهت ارسال درخواست به سرور
تبدیل داده json به arraylist hashmap
ساخت لیست سفارشی با listview
دریافت تصاویر از سرور با کتابخانه Picasso
ارسال داده ها به سمت سرور(متن و تصاویر)به همراه فشرده سازی تصاویر قبل از ارسال
نحوه جستجو و دریافت داده ها به صورت ده تا ده تا هنگام اسکرول
نمایش جزییات موقعیت گردشگری
ایجاد collapsing toolbar
دریافت تصاویر آنلاین با image slider
پخش ویدیوی آنلاین
اشتراک گذاری موقعیت گردشگری
دریافت لیست گروهی از سرور
ساخت اسپلش به صورت واقعی و بدون نیاز به تایمر
طراحی صفحه اصلی
ساخت لیست سفارشی با recycler view
نحوه نمایش لیست به صورت اسکرول افقی

بخش دوم:
انجام پیش نیازهای لازم جهت کار با نقشه
نمایش یک موقعیت ساده روی نقشه
نمایش موقعیت فعلی کاربر روی نقشه
ایجاد رویداد هنگام تغییر مکان فعلی کاربر
انجام عمل مسیریابی تا مقصد
محاسبه مسافت و زمان مسیر موردنظر در دو حالت رانندگی و پیاده
دریافت موقعیت نقشه هنگام کلیک بر روی آن
نمایش تمامی موقعیت های یک گروه روی نقشه
نمایش نزدیک ترین موقعیت گردشگری روی نقشه و مسیریابی آن
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
بخش سوم:

ساخت متدهای پرکاربرد به صورت ماژول وار
تغییر دیزاین نرم افزار(رنگ بندی و چینش آیتم ها)
کار با Navigation Drawer
ساخت آیکون در سایزهای مختلف
فعال کردن قابلیت Multi Dex و گرفتن خروجی اولیه
دیکامپایل کردن سورس و بررسی امنیت آن
فعال کردن proguard و رفع خطاهای احتمالی آن
ساخت کتابخانه jar از طریق Android Studio
مبهم سازی کتابخانه jar و رمزنگاری آدرس های وب سرویس
دریافت ساعت و تاریخ شمسی در سرور
ایجاد فایل لاگ هنگام رخداد خطا در سرور
معرفی کتابخانه ارسال ایمیل
افزایش تعداد کانکشن ها در mysql و ویندوز
کار با backup و restore در mysql
بررسی امنیت سمت سرور در دو حالت http و https
ساخت key و cert با openssl و نصب کامل ssl در سرور nodejs
ایجاد سرور nodejs در هر دوحالت http و https
09367292276
09367292276
azsoftir@gmail.com
azsoftir.com
09367292276
09367292276
azsoftir@gmail.com
ویدئو های نمونه آموزش ساخت اپلیکیشن گردشگری با اندروید و نود جی اس:

ویدئو های نمونه آموزش ساخت اپلیکیشن گردشگری با اندروید و نود جی اس

نظرات 0 + ارسال نظر
امکان ثبت نظر جدید برای این مطلب وجود ندارد.