Доступно

«Чат-мессенджер» с push-уведомлениями [Fandroid.info]

Тема в разделе "Курсы по программированию", создана пользователем Keshka, 2 июн 2019.

Цена: 649р.
Взнос: 80р.-87%
100%

Основной список: 45 участников

Резервный список: 66 участников

Статус обсуждения:
Комментирование ограничено.
  1. 2 июн 2019
    #1
    Топикстартер
    Топикстартер ЧКЧлен клуба

    «Чат-мессенджер» с push-уведомлениями [Fandroid.info]

    Продвинутый курс по разработке android-приложения «Чат-мессенджер» с push-уведомлениями



    [​IMG]

    Содержание
    1. Разработка приложения Чат-мессенджер
    2. Чему вы научитесь в этом курсе?
    3. Какой функционал приложения?
    4. Кому подойдет курс?
    5. В каком формате курс?
    6. Как записаться на курс?
    7. Когда стартует курс?
    8. Реквизиты для оплаты
    Разработка приложения Чат-мессенджер
    В этом Продвинутом курсе вы узнаете, как создать клиент-серверное андроид приложение для онлайн чата и обмена сообщениями самостоятельно, независимо от опыта в программировании. В курсе содержится пошаговая инструкция по разработке мобильного приложения, разработке и развертыванию серверной части, а также настройке push-уведомлений. Приложение «Чат-мессенджер» разрабатывается с использованием таких подходов, технологий и инструментов:

    • Языки разработки: Kotlin, Java, PHP
    • Разработка клиентского приложения в Android Studio
    • Разработка серверной части (REST API) на PHP
    • Взаимодействие с удаленной базой данных MySQL
    • Настройка push-уведомлений с FCM
    Чему вы научитесь в этом курсе?
    В этом курсе вы сможете создать мобильное клиент-серверное андроид-приложение и серверную часть для него. Приложение используется для общения путем обмена сообщениями в чате. Есть возможность отправки фотографий, добавления друзей, получения уведомлений о пропущенных сообщениях и подтверждениях дружбы и т.п. Взаимодействие с сервером построено с использованием типичных современных подходов. После прохождения курса вы будете знать:

    • как создать клиент-серверное android-приложение,
    • как разработать серверную часть (REST API) на PHP,
    • как работать с удаленной базой данных MySQL,
    • как отправлять сетевые запросы к REST API,
    • как обрабатывать ответы сервера с RXJava,
    • как настроить push-уведомления с FCM
    По итогам прохождения курса вы, по сути, освоите full-stack — полный цикл разработки клиент серверных приложений. Во-первых, научитесь создавать android-приложения в среде разработки Android Studio. Во-вторых, научитесь создавать серверную часть на языке PHP, разворачивать ее на удаленном сервере, настраивать базу данных MySQL и push-уведомления FCM.

    Какой функционал приложения?
    Приложение представляет чат и мессенжер с возможностью авторизации по email и паролю. Для всех полей ввода реализована валидация. Пароль хранится в базе данных в зашифрованном виде. Если вы забыли пароль, можно запросить временный пароль на ваш email, указанный при регистрации. После авторизации можно сменить пароль на более надежный.

    [​IMG]

    Для навигации по приложению используется боковая панель Navigation Drawer с отображением аватара и основной информации о пользователе. При тапе на хедере можно перейти в аккаунт текущего пользователя, где можно установить или заменить аватар, статус, имя пользователя, email и пароль.

    [​IMG]

    Приложение открывается на экране «Чаты». Для начала общения нужно добавить собеседника, указав его email. Если указанный пользователь есть в базе данных, ему придет оповещение в приложении. Если такого пользователя нет, будет предложено отправить ему email со ссылкой на приложение.

    [​IMG]

    После добавления пользователей они появятся на экране «Друзья». В списке отображается аватар, имя пользователя, статус и состояние «В сети». По тапу на элементе списка открывается окно чата. В чате можно общаться в олайне, отправлять и получать текстовые сообщения с поддержкой эмоджи, а также фотографии из галереи или с камеры непосредственно.

    [​IMG]

    При тапе фото разворачивается на весь экран. При тапе на имени пользователя можно открыть экран информации о пользователе. Здесь можно принять предложение дружбы или удалить пользователя из друзей. Аватарки кликабельны.

    [​IMG]

    Экран «Чаты» отображает список чатов. В списке отображается аватар, имя пользователя, текст и время последнего сообщения. При тапе открывается чат. В заголовке чата отображается время, когда пользователь был онлайн. Если собеседник закроет чат, ему будут отправлены уведомления о всех новых сообщениях. Длинный тап на сообщении выделяет его для возможности удаления.

    [​IMG]

    Приложение разрабатывается в соответствии с современными подходами в архитектуре, дизайне и разработке клиент-серверных приложений с использованием актуальных приемов, технологий и инструментов. Подробнее ознакомиться с примером приложения из данного курса можно будет по ссылке в Google Play. Публикация приложения планируется в ближайшее время.

    Кому подойдет курс?
    Курс подойдет как начинающим, так и более опытным разработчикам. Можно просто пошагово создать приложение без знаний программирования, используя исходный код проекта и наши инструкции. Но если вы уже обладаете некоторыми знаниями, полученными на нашем канале, то этот курс поможет их закрепить, и дополнительно вы сможете самостоятельно создать android-приложение «Чат-мессенджер». Для уверенного понимания происходящего в курсе достаточно будет знания основ языков Java, Kotlin, PHP, и основ андроид-разработки. В курсе будут даваться ссылки на материалы для ознакомления с основами и углубления знаний по теме.

    Скрытая ссылка
     
    2 пользователям это понравилось.
  2. Последние события

    1. skladchik.com
      Складчина доступна.
      12 авг 2023
    2. skladchik.com
      Microfon хранитель.
      12 авг 2023
    3. skladchik.com
      Складчина закрыта.
      12 авг 2023
    4. skladchik.com
      Пользователь оставил отзыв "Отлично".
      3 янв 2021

    Последние важные события

    1. skladchik.com
      Складчина доступна.
      12 авг 2023
    2. skladchik.com
      Microfon хранитель.
      12 авг 2023
    3. skladchik.com
      Складчина закрыта.
      12 авг 2023
    4. skladchik.com
      Складчина доступна.
      3 янв 2020
  3. Отзывы участников

    3/5,
    • 5/5,
      Супер, материал был выдан без проблем. Сам курс от известного издателя по Android разработке Непочатова Виталия. Складчина обновляемая это очень хорошо!
      3 янв 2021
    • 1/5,
      Работой организатора доволен
      Если бы текст из видео можно было доверить диктовать гугл-переводчику, то вы бы ничего не потеряли. Монотонный бубнёж автора наводит тоску и умножает понимание материала на ноль.
      Курс для ознакомления, не более.
      12 окт 2020
      3 пользователям это понравилось.
    • 3/5,
      Работой организатора доволен
      Курс явно не для новичка. Более того, объяснений толковых почему сделано так, а не иначе, нет. Курс может быть полезен как отличный образец Android Clean Architecture. Как работают его библиотеки надо знать перед началом прохождения курса, иначе захлебнётесь в непонимании уже на втором уроке. Судя по подаче, автор даёт материал для таких же опытных как он - ты должен понимать буквально с полуслова ) По-моему, самый существенный недостаток курса - не работают push-запросы. Не понял в чём проблема и забил на это дело, поэтому не вздумайте ради курса брать хостинг сервера
      9 авг 2020
      1 человеку нравится это.
  4. Обсуждение
  5. 15 июн 2019
    #2
    Keshka
    Keshka БанЗабанен
    ребят, в организации отклоняют, так что либо сами пробуйте организоваться, либо после 20 го числа будет дороже
     
  6. 2 июл 2019
    #3
    Keshka
    Keshka БанЗабанен
    Старт 3 июля.
     
  7. 12 июл 2019
    #4
    Defonus
    Defonus ЧКЧлен клуба
    Оплата балансом будет включена?
     
  8. 13 июл 2019
    #5
    Defonus
    Defonus ЧКЧлен клуба
    Орг на месте то? Пару дней старта сбора ... 0% и пока нету ответов на вопросы :( все еще актуально или закрылось?
     
  9. 14 июл 2019
    #6
    Defonus
    Defonus ЧКЧлен клуба
    Получил ответ - оплаты балансом не будет...
     
  10. 9 ноя 2019
    #7
    GladPozitiv
    GladPozitiv БанЗабанен
    Когда курс доступен будет?
     
    3 пользователям это понравилось.
  11. 9 ноя 2019
    #8
    Javaist
    Javaist ЧКЧлен клуба
    Вроде как курс еще не завершен, но обновлений давно уже не было. Сам знаешь, что задавать такие вопросы нельзя.
     
  12. 9 ноя 2019
    #9
    GladPozitiv
    GladPozitiv БанЗабанен
    В июле месяце взносы были. Можно же ведь людей ввести в курс дела чтобы лишних вопросов не возникало как например у меня.
     
  13. 9 ноя 2019
    #10
    Javaist
    Javaist ЧКЧлен клуба
    Считается, что это небезопасно. А может организатор и сам не знает, когда курс закончится. Я на сайте полного списка уроков не видел. При таком раскладе было бы неплохо выдавать по мере получения материала, но, насколько я понимаю, это исключительно на усмотрение организатора.
     
    1 человеку нравится это.
  14. 19 ноя 2019
    #11
    gardofolympia
    gardofolympia СкладчикСкладчик
    Добрый вечер. Я оплатил курс, но курса нету в списке моем. [​IMG]
     
  15. 4 дек 2019
    #12
    OpiumTrader
    OpiumTrader ЧКЧлен клуба
    Его ни у кого еще нет
     
    1 человеку нравится это.
Статус обсуждения:
Комментирование ограничено.

Поделиться этой страницей