leonidas_fs Δημοσ. 1 Απριλίου 2021 Δημοσ. 1 Απριλίου 2021 Καλησπέρα παιδιά, Θα χρειαστεί να κάνω μια πολύ απλή messaging εφαρμογή που θα δίνει την δυνατότηα να επικοινωνούν οι mobile χρήστες (που βρίσκονται εκτός γραφείου) με τους χρήστες που είναι εντός γραφείου. Επειδή πρώτη φορά θα ασχοληθώ με κάτι τέτοιο, αυτό που δεν έχω καταλάβει είναι: Πως θα συνδεθούν web app & mobile app στην ίδια βάση δεδομένων; Τα mobile apps λογικά θα χρησιμοποιούν firebase, γίνεται το web app να συνδεθεί με firebase; Αντιστρόφως, γίνεται το mobile app να γράφει απευθείας σε MySQL; ΥΓ: Mobile app θα γίνουν είτε σε Flutter είτε σε React Native.
Papakaliati Δημοσ. 1 Απριλίου 2021 Δημοσ. 1 Απριλίου 2021 1 ώρα πριν, leonidas_fs είπε Καλησπέρα παιδιά, Θα χρειαστεί να κάνω μια πολύ απλή messaging εφαρμογή που θα δίνει την δυνατότηα να επικοινωνούν οι mobile χρήστες (που βρίσκονται εκτός γραφείου) με τους χρήστες που είναι εντός γραφείου. Επειδή πρώτη φορά θα ασχοληθώ με κάτι τέτοιο, αυτό που δεν έχω καταλάβει είναι: Πως θα συνδεθούν web app & mobile app στην ίδια βάση δεδομένων; Τα mobile apps λογικά θα χρησιμοποιούν firebase, γίνεται το web app να συνδεθεί με firebase; Αντιστρόφως, γίνεται το mobile app να γράφει απευθείας σε MySQL; ΥΓ: Mobile app θα γίνουν είτε σε Flutter είτε σε React Native. Θα έχεις ενα Backend Server ,που θα επικοινωνεί με rest API (και websockets άμα θέλεις αμφίδρομη επικοινωνία) με webapp και mobile, και θα συνδέεται με firebase. Τα δεδομένα που πάνε σε web και mobile app ειναι τα λίγο πολύ τα ίδια. Τσεκαρε mattermost, open source messaging εφαρμογή γραμμένη σε go και react. Έχει και mobile εφαρμογή. Αλλά βασικά δεν χρειάζεται να φτιαξεις τιποτε, μόνο να εγκαταστήσεις ένα on prem mattermost server.
Predatorkill Δημοσ. 1 Απριλίου 2021 Δημοσ. 1 Απριλίου 2021 (επεξεργασμένο) Μπορεις να εχεις firebase για το authentication + notifications (δωρεαν και τα δυο) και να χρησιμοποιησεις το Stream Chat (επι πληρωμη) οπου εχει sdk για flutter/react native και react για την desktop εφαρμογη . Δεν θυμαμαι αν το stream chat εχει authentication. Αν παιξεις μπαλα μονο με firebase (θες blaze plan) για ολες τις λειτουργιες τοτε δεν ειναι τοσο απλο οσο φανταζει. Προσοχη με την firebase, ειναι φτιαγμενη για να εχει το μικροτερο κοστος για αυτους και οχι για σενα. Αν το πας μονος σου θα μπορουσες να παιξεις με nodejs/sql/redis για τα sockets. Επεξ/σία 1 Απριλίου 2021 από Predatorkill
masteripper Δημοσ. 1 Απριλίου 2021 Δημοσ. 1 Απριλίου 2021 Εαν είναι αυστηρά για "περιορισμένη" χρήση τότε θα μπορούσες να χρησιμοποιήσεις το B4A ...έχει driver για MySQL (τουλάχιστον το έχω δοκιμάσει) και να λύσεις έτσι απλά το θέμα....ειδάλλως REST API οπως είπαν και οι προλαλήσαντες... Μήπως καλύτερα να έκανες 1 κανάλι στο Discord?
leonidas_fs Δημοσ. 2 Απριλίου 2021 Μέλος Δημοσ. 2 Απριλίου 2021 Εν τέλει παιδια πήγα σε rocket chat! Εστησα το community version σε ενα VPS και παίζει μια χαρά! Χρησιμοποιείς και το Mobile app του rocket chat και είσαι κομπλέ!
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα