سلام به همه دوستان و اساتید
من یه اپ اندروید دارم توسعه میدم که بک اندش رو با لاراول پیاده سازی کردم
در قسمتی از برنامه نیازمند اینم که مشتری بتونه به فروشنده یا حالا پروفایل های کاری پیام بده
توی اپ های قبلی ام خودم با طراحی یک ساختار توی mysql این کار رو انجام میدادم و توی بحث نوتیفیکشن هم که از گوگل کمک میگرفتم و برادکست توی اندروید و در نهایت یه طوری صفحه چت رو شبیه سازی میکردم
اما میخواستم بدونم روش اصولی و صحیح پیاده سازی چت چیه و مد نظر نهایتا مثل دایرکت اینستاگرام هست نه بیشتر یعنی در حد اینکه بتونم چک کنم که پیام دیده شده و اینا کافیه تیک و دو تیک اینا نیازم نیست
ممنون میشم راهنمایی کنید تا ببینم باید چه چیزهایی رو دنبال کنم برای پیاده سازی همچین خواسته ای
سپاس
بله برای api و غیر api فرقی نداره در هر صورت بکش به یه شکلی خواهد بود و فرانتش هم هیچ فرقی با فرانت غیر api نداره پیاده سازیش به یه شکلی خواهد بود و زمانی که پیاده بشه کار خواهد کرد
فرانتش که با جاوااسکریپت مدریت میشه یا vue یا جی کوئری یا بقیه موارد....
قسمت برودکست لاراول رو دنبال کنید کافی خواهد بود از پوشر اگه به خاطر پولی بودنش استفاده نمیکنید میتونید از این لینک مدلیش استفاده کنید که مجانی هست
در کل فرقی بین api و غیر api نویسی این مورد نیست
من تجربه محدودی دارم و با این موارد بالا فقط چند تا مینی پروزه رولوکال ایجاد کردم
لینک زیر هم مفید خواهد بود
این لینک رو هم ببینید
منتظر راهنمایی اساتید هستم سپاس
@endworld
@mhyeganeh
@abdolrahman
@salar.mohammad2013
@alarus7
@samanzdev
ممنونم از جناب @hosseinshirinegad98
فقط الان نگاه میکردم توی یوتیوب نمونه های زیادی مثل همینی که شما فرمودید هست اما همگی برای زمانی هست که بخوایم از لاراول و ویو سایت استفاده کنیم آیا از همین روش برای زمانی که از لاراول به عنوان api هم استفاده میشه ، میتوان استفاده کرد و اینکه بحث real بودنش چطوری هندل میشه (یعنی منظورم رفرش شدن صفحه هنگامی که پیام جدید میاد) من خودم توی اون موردی که گفتم شبیه سازی کردم از طریق broadcast این کار رو در میاوردم
سپاس
بله برای api و غیر api فرقی نداره در هر صورت بکش به یه شکلی خواهد بود و فرانتش هم هیچ فرقی با فرانت غیر api نداره پیاده سازیش به یه شکلی خواهد بود و زمانی که پیاده بشه کار خواهد کرد
فرانتش که با جاوااسکریپت مدریت میشه یا vue یا جی کوئری یا بقیه موارد....
قسمت برودکست لاراول رو دنبال کنید کافی خواهد بود از پوشر اگه به خاطر پولی بودنش استفاده نمیکنید میتونید از این لینک مدلیش استفاده کنید که مجانی هست
در کل فرقی بین api و غیر api نویسی این مورد نیست
من تجربه محدودی دارم و با این موارد بالا فقط چند تا مینی پروزه رولوکال ایجاد کردم
لینک زیر هم مفید خواهد بود
این لینک رو هم ببینید
سلام، همانطور که مهندس @hosseinshirinegad98 اشاره کردند سمت بکند این اطلاعات به هرحال با هم برادکست و لاراول اکو و .. قابل پیاده سازی هست و میتونی براش وبسرویس هم بنویسی، اینجا بحث سر پیاده سازی realTime بودن اون صفحه ی هست که در اندروید میخواهید استفاده کنید. مثال در فلاتر که بنده دارم کار میکنم که برای دریافت لحظه ی اطلاعات از وبسرویس هست.
یک پکیج حرفه ی برای اینکار هست بنام sentry از سایت pub.dev میشه نصبش کرد
یک مثال هم توی مستندات خود فلاتر هست
https://docs.flutter.dev/cookbook/networking/web-sockets
Connect to a WebSocket server
final channel = WebSocketChannel.connect(
Uri.parse('wss://echo.websocket.org'),
);
Listen for messages from the server
StreamBuilder(
stream: channel.stream,
builder: (context, snapshot) {
return Text(snapshot.hasData ? '${snapshot.data}' : '');
},
)
Send data to the server
channel.sink.add('Hello!');
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟