برنامه نویسی سمت سرور با php , برای اپلیکیشن اندروید

- 2 ماه پیش
توسط علی بیات آپدیت شد
hossy ( 403 تجربه )
2 سال پیش
تخصص : برنامه نویس بک اند

سلام
یکی از دوستان اپ اندروید فروشگاهی داره
برنامه نویسی سمت سرورش رو با php میتونم بزنم ؟
و اینکه چجوری اینارو باید به هم وصل کنم؟

( من php بلدم ولی اندروید کار نکردم اصلا )

حسین ( 1249 تجربه )
2 سال پیش

خب باید api هاش رو براش بنویسید و با json ی که از api میگیره داخل app استفاده کنی.
با لاراول هم خوب میشه.
دوره restfulapi که تازه شروع شده رو پیشنهاد میدم بهتون

Igo ( 3779 تجربه )
1 سال پیش

سلام دوست عزیز
من php کار نکردم ولی اساس کار شما به این صورته شما باید یه پروژه Web APi داشته باشید.
پروژه های Api پروژه هایی هستند که واسط کاربر ندارند و اطلاعات رو بصورت جسون در اختیار درخواست کننده قرار میدهند. در واقع این پروژه نقش سرور شما رو دارد.
حالا شما با هر زبان برنامه نویسی فقط کافیه درخواست به پروژه Api خود بفرستید(برنامه نویسی سوکت پروگرمینگ) .
api در قالب یک جسون به جواب شما رو میده حالا شما باید فقط اطلاعات رسیده شده از api رو در برنامه خود نمایش دهید.
میخواد برنامه شما وب باشه یا اندروید هیچ فرقی نداره.

hamed727 ( 70 تجربه )
2 ماه پیش

سلام بیشتر کار طرف اندرویده که بتونه با json و با Retrofit یا volley کار کنه بعد بفرسته سمت سرور که سرور با استفاده از اونها کار اش رو انجام بده و جواب رو بفرسته طرف اندرویده

Alimotreb ( 103982 تجربه )
2 ماه پیش
تخصص : کانفیگ سرور و برنامه نویس

سلام
@cency.hossein

شما باید وب سرویس براشون بنویسید با PHP
مثلا فلان درخواست اومد ، شما باید فلان جواب رو برگردونید
مستندات اتصال به وب سرویس رو هم براشون میفرستید
بهشون میگید این پارامتر هارو با این متد ها و این مقادیر بفرستید و این جواب هارو در اپتون میگیرید.

نیاز نیست شما اندروید کار کرده باشید
شما همون PHP رو بزنید
اندرود کار میدونه چطوری باید استفاده کنه ازش.

عرفان همتی ( 3845 تجربه )
2 ماه پیش
تخصص : توسعه دهنده Back-end

@cency.hossein
خب دوست عزیز شما که php کارکردین ، باید اول وب سرویس یا همون API های سیستم خودتون رو بنویسید
بعدش همون API ها رو در اختیار فرد اندروید کار قرار بدین تا با استفاده از کتابخونه های اندروید مثل Okhttp - Volley - Retrofit
با وب سرویس شما ارتباط بر قرار کنن ...

واسه ساختن وب سرویس هم ، اگه Laravel کار کرده باشی ، میکروفریم ورک Lumen بهترین گزینه هستش

عرفان همتی ( 3845 تجربه )
2 ماه پیش
تخصص : توسعه دهنده Back-end

و اینکه لازم نیست ، شما خودتون برنامه اندرویدی رو هم طراحی کنید ،
اگه API هاتون کامل و آماده باشن ، یه برنامه نویس اندروید میتونه طراحیش کنه

علی بیات ( 125777 تجربه )
2 ماه پیش
تخصص : توسعه دهنده ارشد وب

اپلیکیشن های موبایل از کانال API با وب سایت ها ارتباط برقرار میکنند. عامیانه ترینش اینه که شما یه درخواست به API می‌فرستید و API جوابی در قالب json بخ شما بر میگردونه که شما ازش در برنامه استفاده می‌کنید.

برای ارسال پاسخ باید وارد سایت شوید