Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 5

Клиент для сайта - с чего начать

19.04.2018, 12:41. Показов 1247. Ответов 12

Студворк — интернет-сервис помощи студентам
Приветствую всех кто зашёл в мой топ.
Хочу создать адроид клиент для браузерного сайта.

Пример клиента - что-то похожее на клиент вКонтакте.

Окно логина и пароля, после ввода он заходит на сайт и авторизовывается,
после чего отображает уже веб страницу в удобном формате, облегчая пользователю движение и ряд действий на сайте.


Подскажите с чего начать? Куда копать? Как такое сделать примерно?

Из своих знаний пока имею:
- Курс ********** Java 0, 1 - создал по их курсу морской бой, понимая циклы, методы и т.д. начальные основы
- Курс ********** по андроиду, пока начало, кнопки, как привязывать к ним методы, слои, расстановка кнопок.
Прокрутив курс по андроиду вперёд, научат делать очередную игру - пятнашки, которая мне кажется не поможет мне в достижении моей цели.

Цель поставлена больше для обучения, решил выбрать то что будет интересно делать + кажется сложным а значит будет хорошей практикой в освоение программирования под андроид.

Всем кто отозвался и помог, огромное спасибо!
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.04.2018, 12:41
Ответы с готовыми решениями:

С чего начать разработку мобильного приложения для сайта?
Друзья! Я не программист! Но у меня свой интернет - бизнес! Найти сейчас человека который мог бы мне сделать бесплатно приложение для...

С чего начать клиент-сервер для расчета заработной платы с использованием БД
Нужно создать приложение, выполненное в архитектуре клиент сервер для отдела расчета заработной платы, в качестве хранилища данных...

Бот для сайта, с чего начать
Загорелся идеей написать бота для любого сайта, выполняющего хотя бы простейшие действия. Подскажите в какую сторону копать плз.

12
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
19.04.2018, 17:13
Цитата Сообщение от Black_Stone Посмотреть сообщение
отображает уже веб страницу в удобном формате
если сайт уже не настроен под мобильные экраны, то не получится сделать его " в удобном формате"

А как сделать: берете WebView или какую-то либу, расширяющую webview и просто в нее передаете ссылку на ваш сайт.
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 5
23.04.2018, 08:18  [ТС]
demixdn, тот сайт для которого я хотел бы это сделать, разделён на 3 части, есть главное окно майт, есть нижний блок чата, и есть еще один блок с списком людей...
можно будет для каждого блока сделать свой лояорт? что бы каждый экран был отдельно и туда можно было перейти по кнопке какой то...
так же блок майн не адаптивен под мобильный а значит будет огромный ... можно ли будет его так же видо изменить в ВебВью?
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
23.04.2018, 10:57
много текста ни о чем
начни с HelloWorld, потом добавь туда WebView и дальше по мере появления проблем
0
314 / 257 / 81
Регистрация: 31.10.2016
Сообщений: 619
23.04.2018, 11:22
Black_Stone, еще раз: если сайт уже не настроен под мобильные экраны, то не получится сделать его вид более красивым, чем он есть сейчас. если там есть forms, можно попытаться отправлять POST запросы, имитируя его, но если там работает ajax для чего-нибудь или другие сложные скрипты, то вы погрузитесь в такую яму парсинга, из которой не выберетесь.
1
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 5
27.04.2018, 08:45  [ТС]
Цитата Сообщение от demixdn Посмотреть сообщение
если сайт уже не настроен под мобильные экраны, то не получится сделать его вид более красивым, чем он есть сейчас. если там есть forms, можно попытаться отправлять POST запросы, имитируя его, но если там работает ajax для чего-нибудь или другие сложные скрипты, то вы погрузитесь в такую яму парсинга, из которой не выберетесь.
Могу точно сказать что сайт 100% не настроен под мобильные вообще!)))

вот ссылка на сайт www.neverlands.ru , возможно если вы его посмотрите, вы сможете ответить более точно на мой вопрос, возможно это или нет, так как слова
Цитата Сообщение от demixdn Посмотреть сообщение
если сайт уже не настроен под мобильные экраны, то не получится сделать его вид более красивым
уже говорят о чём то))) и возможно изначально моя задача решается через 100500 костылей и лучше это вообще не начинать делать!)

регистрацию можно пройти на раз два... придумать любой ник, вписать любую почту, указать пароль хоть 123456 и зайти глянуть что внутри точнее с чем придётся столкнутся... подтверждения почты не требуется, по этому зайти получится без проблем.

Добавлено через 11 часов 37 минут
demixdn, Ну или могу покидать скрины того что хочется реализовать в приложение на андроиде.
Возможно скажешь реально это или нет, а точнее наверно, реально всё... Только вот гемара выше крыше через костыли, или всё же по нормальному получится это сделать!
0
 Аватар для Fulcrum_013
2083 / 1575 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
27.04.2018, 09:04
Black_Stone, По большому счету есть два варианта - один грамотный другой WebView. Для WebView делаешь отдельный шаблон для мобил и не паришься.
А для правильного начинаешь с API доступа к инфе. REST или WebSocket. Если есть чат то луче сокеты. Ну а скрипт сайта и мобильное приложение получают инфу через API и отрисовывают его каждый по своему. При этом прилада может быть по большому счету тоже скриптом/набором скриптов засунутых в VebWiew-ы и только переключать активности, а может быть миксом из webview и других активностей.
0
+1
345 / 178 / 53
Регистрация: 24.08.2010
Сообщений: 1,028
27.04.2018, 09:20
Цитата Сообщение от demixdn Посмотреть сообщение
А как сделать: берете WebView или какую-то либу, расширяющую webview и просто в нее передаете ссылку на ваш сайт.
Black_Stone, не знаю, как ты этот сайт парсить будешь.
Страница сообщений вообще не открывается, видимо надо какие-то параметры передавать
http://www.neverlands.ru/main.php
http://www.neverlands.ru/ch/msg.php
http://www.neverlands.ru/ch.php?lo=1
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 5
27.04.2018, 12:25  [ТС]
+1, После того как заходишь в игру, всё ведь есть!
Всё отображается и с этой секунды можно начинать было бы парсить? Или нет! Оно как то чуток иначе работает?!

Добавлено через 2 минуты
+1,
Думал оно выглядить примерно так будет:
1. Страница приложения вводим логин и пароль.
2. После нажатия войти, оно авторизовывается, и получает уже всю инфу что нужно, чаты, списки, главное окно..
3. Уже из полученного начинает парсить и собирать этот кубик рубик ... Одни данные в один одно окно, другие в другое, третье по центру как основное ...
0
+1
345 / 178 / 53
Регистрация: 24.08.2010
Сообщений: 1,028
27.04.2018, 13:42
Black_Stone,
Цитата Сообщение от Black_Stone Посмотреть сообщение
Или нет! Оно как то чуток иначе работает?!
Вот с этим и разберись, для начала
0
0 / 0 / 0
Регистрация: 19.04.2018
Сообщений: 5
27.04.2018, 21:34  [ТС]
+1, подскажи плиз еще такой момент, высмотрел тут "React Native" - типа можно писать приложения под андроид, особенно хорошо заходит тем кто имел дело с веб дизайном!
Слышал что-то о нём?
Стоит попробывать его использовать в данной задаче !?

Поглядел пару часов и не уловил можно его будет именно так использовать или нет...
Почти все делают упор на то что веб сайт и все его файлы можно сконвертировать в приложение ...
Но это если твой сайт и у тебя есть файлы, а если фаил чужой то хзю
0
+1
345 / 178 / 53
Регистрация: 24.08.2010
Сообщений: 1,028
28.04.2018, 09:11
Цитата Сообщение от Black_Stone Посмотреть сообщение
Слышал что-то о нём?
Нет, не слышал. Не знаю.
0
2884 / 2296 / 769
Регистрация: 12.05.2014
Сообщений: 7,978
30.04.2018, 10:41
если кратко
react native - это ужасно

собираюсь щупать flutter, если зайдет - отпишусь
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.04.2018, 10:41
Помогаю со студенческими работами здесь

Блог для сайта - с чего начать?
Здравствуйте. Хочу сделать для своего сайта http://tcm55.com/ что то вроде блога .В котором буду рассказывать о последних новостях и...

Бот для сайта, с чего начать?
Загорелся идеей написать бота для любого сайта, выполняющего хотя бы простейшие действия. Подскажите в какую сторону копать плз.

С чего начать? Разработка сайта для ремонтирования телефонов
Ребята, можете подсказать(направить), как сделать сайт на WP подобный этому. Как организовать функционал, организовать БД. При клике на...

Для начинающих. Не знаю с чего начать создание сайта
Простите...не знал в какой раздел поместить тему (нет специального раздела),если что ,админы ,перенесите тему... Вопрос заключается в...

Клиент-сервер. Подскажите с чего начать
Доброго времени суток. Мне нужен ваш совет и наставления=). Мне нужно написать программку по типу клиент-сервер. Клиент отправляет значение...


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

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru