Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
balolam
23 / 16 / 4
Регистрация: 05.12.2013
Сообщений: 70
#1

Архитектура клиентского приложения - Android

05.03.2015, 21:44. Просмотров 476. Ответов 2
Метки нет (Все метки)

Итак, здравствуйте. Собственно прошу помощи у тех, кто уже успел пописать клиентские приложения под андроид. Я занялся разработкой не так давно и уже успел написать пару приложений, одно из них перевалило за 100 000 скачиваний, хотя и является примером того как не стоит писать подобные приложения. Во время переписывания столкнулся с проблемой архитектуры а именно той части, которая свзывается с сервером. Поиски в интернете ничего мне не дали, я пробовал искать ответы в исходниках telegram - где и наткнулся на инетресное решение, которое мне не удалось понять из-за очень большого объема кода. Самое интересное то, что я видел подобную реализацию еще в паре приложений, но нигде не нашел описания (один из классов который меня озадачил https://github.com/DrKLO/Telegram/bl...orService.java). Проблема в том, что приложение, должно будет уметь производить авторизацию в фоне и прочие. Есть советы, может интересные статьи, книги? (Прошу прощения, если попал не в ту тему)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.03.2015, 21:44     Архитектура клиентского приложения
Посмотрите здесь:

Архитектура приложения ирк-клиент для андроид Android
Android Архитектура приложения
Клиент-серверная архитектура на основе сокетов Android
Архитектура клиент серверного приложения Android
Android Архитектура приложений
Android Защита приложения
Разработка клиентского приложения для вызова такси Android
Android Аналитика приложения
Архитектура приложения Android
Правильная архитектура Android приложения, использующего restful api Android
Монетизация приложения Android
Android Архитектура клиент-серверного приложения с off-line режимом

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
3061 / 1863 / 196
Регистрация: 13.01.2012
Сообщений: 7,083
06.03.2015, 10:37     Архитектура клиентского приложения #2
Цитата Сообщение от balolam Посмотреть сообщение
приложение, должно будет уметь производить авторизацию в фоне и прочие
что мешает это сделать? обращение к серверу в любом случае идет в потоке, что при хорошей фантазии равно "в фоне". может просто не так понял. по ссылке заготовка сервиса. пустая.
balolam
23 / 16 / 4
Регистрация: 05.12.2013
Сообщений: 70
06.03.2015, 19:08  [ТС]     Архитектура клиентского приложения #3
Как я понял, вы не знакомы с приложением Telegram, исходникик которого есть в открытом доступе (именно эту ссылку я и дал). Идея в том, что то и есть рабочий код, он там таков и при его анализе, меня заинтересовало, полчему там именно так, ведь код не очень уж и очевидный (да, я тоже удивился тому, что сервис возвращает нереализованый класс, но как я уже говрил, встречаю такое не впервые). И как вы знаете, все потоки в android имеют грешок терять контекст + ко всему, когда устройство уходит в сон, даже стандартный Timer - перестает стабильно работать и слипится. Я же хочу понять архитектуру того приложения, модель построения.
Yandex
Объявления
06.03.2015, 19:08     Архитектура клиентского приложения
Ответ Создать тему
Опции темы

Текущее время: 02:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru