hossy
7 سال پیش توسط hossy مطرح شد
7 پاسخ

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

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

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


ثبت پرسش جدید
حسین
@hossein 7 سال پیش آپدیت شد
1

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


Igo
@Igo 7 سال پیش مطرح شد
0

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


hamed727
@hamed.sefidkhan 6 سال پیش مطرح شد
0

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


Alimotreb
تخصص : کانفیگ سرور و برنامه نویس
@Alimotreb 6 سال پیش مطرح شد
0

سلام
@cency.hossein

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

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


عرفان همتی
تخصص : Backend Developer
@erfanhemmati 6 سال پیش مطرح شد
0

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

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


عرفان همتی
تخصص : Backend Developer
@erfanhemmati 6 سال پیش مطرح شد
0

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


علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 6 سال پیش مطرح شد
2

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


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام