وب سرویس : بخش سوم : ساخت وب سرویس با PHP و MyQSL و ارتباط آن با Retrofit

وب سرویس : بخش سوم : ساخت وب سرویس با PHP و MyQSL و ارتباط آن با Retrofit

در این مبحث یک وب سرویس (API) ساده تحت PHP و دیتابیس MySQL می‌نویسیم و ارتباط آن با یک اپلیکیشن اندرویدی که شامل یک فرم ثبت نام و یک فرم ورود هست را بررسی می‌کنیم. در این پروژه از کتابخانه معروف Retrofit 2 برای ارتباط بین وب سرویس و کلاینت استفاده شده است. این بخش شامل مباحث زیر می‌باشد: معرفی مختصر زبان PHP معرفی سیستم مدیریت پایگاه داده MySQL معرفی پنل ...

وب سرویس : بخش دوم : کار با کتابخانه Retrofit

وب سرویس : بخش دوم : کار با کتابخانه Retrofit

در این بخش ابتدا به معرفی کتابخانه Retrofit نسخه ۲ پرداخته سپس در قالب یک مثال ساده به تشریح جزئیات آن می‌پردازیم که شامل مباحث زیر می باشد: معرفی کتابخانه Retrofit معرفی فرمت JSON (جی سون) و آشنایی با ساختار آن مقایسه JSON با XML معرفی سرویس‌های صحت سنجی کد JSON تشریح HTTP URL و baseUrl در Retrofit تعیین حق دسترسی اپلیکیشن اندرویدی جهت اتصال به اینترنت معرفی کتابخانه مبدل ...

وب سرویس : بخش اول : وب سرویس چیست؟

وب سرویس : بخش اول : وب سرویس چیست؟

در این مبحث ابتدا به معرفی وب سرویس و کاربردهای آن پرداخته سپس معماری REST را شرح می‌دهم. وب سرویس چیست؟ به‌نام خدا. وب سرویس‌، استانداردی است برای انتقال داده بین پلتفرم‌ها / ماشین‌ها / نرم افزارهای مختلف (عموما بین سرویس دهنده و سرویس گیرنده یا همان سرور و کلاینت). این استاندارد در محیط های مختلف یکسان است و فارغ از نوع سخت افزار یا سیستم عامل یا زبان برنامه نویسی بکار ...

ذخیره اطلاعات با SharedPreferences در اندروید

ذخیره اطلاعات با SharedPreferences در اندروید

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

آموزش دیتابیس در اندروید (SQLite)

آموزش دیتابیس در اندروید (SQLite)

در این فصل به بررسی دیتابیس در اندروید می پردازیم که شامل مباحث زیر می باشد : آشنایی با مفهوم دیتابیس و DBMS انواع دیتابیس آشنایی با زبان SQL و دستورات INSERT، UPDATE، DELETE، SELECT، DROP (کوئری یا Query ها) آشنایی با دیتابیس SQLite معرفی ابزارهای مدیریت دیتابیس در محیط دسکتاپ، کار با نرم افزار SQLiteStudio و ساخت جدول در دیتابیس و کار با داده ها نحوه کار با دیتابیس ...

۲۴ اردیبهشت ۱۳۹۶