Rnfirechat
RnfireChat - это 5 -я сборка сессии для демонстрации реализации Firebase для создания приложения для чата; Как чат, так и P2P, а также без серверная функция для уведомления push.
В этой главной ветви мы будем использовать встроенный макет из филиала PersonalChat, где мы будем работать над созданием уведомления Push с использованием облачных функций Firebase, используя мой другой репозиторий:
RN-FIRECHAT-функции
Кроме того, мы будем работать над созданием выпуска APK, чтобы его можно было использовать в различных устройствах.
Тодос
Примечание:
- Arch Linux с VS-кодом, таким образом, поддерживая приложение Android
- Расширения: реагируйте нативные инструменты, реагирующие походные фрагменты, красивые
- Запуск устройства вместо SDK-Build с помощью Vysor
Установка
Клонировать источник на местном уровне:
$ git clone https://github.com/aryaminus/RN-firechat
$ cd RN-firechat
Запустите приложение в режиме разработки
npm install
react-native link
react-native run android
или для VS-кода:
npm install
react-native link
Затем нажмите F1 или Fn+F1 и реагируйте Native: запустите Android на устройстве
Еще следуйте за Code.txt и YouTube
Мы будем использовать экран Signin и регистрации, т.е. 3 -я сессия
Пакеты:
- Реакция навигации
- Реактивно-нагрузки-спин-перекрытие
- Реактивно-фарбаза
- Реактивная коленная чат
- Первоначальная установка инвертазы Firebase
- Оригинальный макет списка DRMAS
- Генерировать подписанный APK
Дополнительные ссылки:
Существует обновление, предоставленное инвертазой для предварительного интегрированного отрезок-фарбаза-стартера, так что вы можете начать быстро.
Установка
Следите за code.txt и working.png
Основные свойства:
- Используйте шаблон филиала Glochat для входа в систему Anon и попасть в Global Chatroom
- Использование инвертазы Firebase вместо оригинального пакета Firebase, как он построен для Интернета, но поэтому Firebase будет работать на собственной нити для инвертазы
- Запрос разрешение необходимо для новых новых устройств как Android, так и iOS, а также подписки, и отказа от подписки будут просто смотреть в базу данных детей в Firebase, чтобы получить уведомление Push с Cloud Server
- Если выберите FriendList.js Показать вертикальный список пользователей, связанные с «друзьями» с Geeting Progile Pic от Gavatar
- Когда определенный пользователь нажимается, отправьте значение rowdata, т. Е. Идентификатор получателя и Genetare определенный идентификатор чата с идентификатором пользователя и друга и Iside Databse of ChatID, покажите одаренный чат, чтобы отправить и получать текст
Внося
- Разветвляется (https://github.com/aryaminus/rn-firechat/fork)
- Создайте филиал вашей функции (
git checkout -b feature/fooBar ) - Сделайте свои изменения (
git commit -am 'Add some fooBar' - Толкайте к ветви (
git push origin feature/fooBar ) - Создать новый запрос на тяжесть