java mobile client for blog app; Server: ruby_4_pinb.
- Registration and authorization;
- Ability to authorize with Google account;
- User profile editing and Admin capabilities;
- Online chats with other online users;
- Creating posts and comments with pictures, all the posts will be visible on Web version and vice versa;
- Mobile app can store some important posts in local DB, user have to set them as starred in context menu to post.
- Local storage has sync solution in case posts got edited while user was offline. All the editions got time mark and every time user launches app it compares stored copies and updates them or remote ones;
- Android Java;
- IDE Android Studio;
- Local Database SQLite;
- Connection to Rails server via http requests (Retrofit library);
Find build apk and install on emulator or with android studio.
Social_app_kursach/app/release/app-release.apk
Андроид клиент для сервера https://github.com/Adammui/ruby_4_pinb
- Регистрация и авторизация пользователей.
- Возможность авторизации через сторонние сервисы (с почтой гугл).
- Обмен сообщениями и медиа с другими авторизированными пользователями в реальном времени.
- В мобильном приложении хранение закладок и важных сообщений в локальной БД, с возможным доступом к ним без подключения к сети.
- Оформление личного профиля пользователя.
- Android Java
- IDE Android Studio
- Local Database SQLite
- Connection to Rails server via http requests (Retrofit library)