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

Мобильный клиент интернет магазина для Android API - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Написал комплект для сборки приложений Android командной строкой без IDE, Ant, Gradle http://www.cyberforum.ru/android-dev/thread1418836.html
С помощью статьи на хабре наконец разобрался, как же собственно это сделать - создать Android-приложение, используя только минимум: проводник, блокнот, Android SDK (причем, без Eclipse). Кому интересно, выкладываю готовый комплект для этой цели, содержащий все необходимое. Ну прям все - и JDK, и JRE, и Android SDK, и сам исходник приложения. Все работает. Если, конечно, я не напутал чего....
Android Расположение экрана эмулятора на экране монитора Использую официальные эмуляторы из sdk для Android Studio. Очень часто эмуляторы улетают за пределы экрана монитора так, что не видно заголовок окна и, как следствие, не возможно переместить окно в другое место (не за что зацепиться мышкой). Можно ли как нибудь принудительно все эмуляторы по умолчанию запускать по центру экрана? (или в любом другом определенном месте?) http://www.cyberforum.ru/android-dev/thread1418812.html
Android Изменить переменную в string.xml
Добрый день! Столкнулся с проблемой изменения значения переменной, находящейся в файле string.xml. Менять эти параметры через свойство скажем EditText или ListView получилось. Но как сохранить скажем переменную sum=a+b в переменной <int name="sum"... int/>? Или как сохранить значение параметры при закрытии приложения, чтоб при повторном открытии этот параметр имел последнее записанное в него...
Android Загрузить собственную базу данных
Есть своя база данных "mydb" с таблицей "table". Как добавить базу данных в свое приложение и открыть таблицу "table"? Как собственную создавать из приложения знаю, а вот как загружать стороннюю недопонимаю . Если есть возможность приведите небольшой пример кода загрузки и работы с БД. Буду благодарен...
Android SQLiteException: table event has no column named http://www.cyberforum.ru/android-dev/thread1418718.html
Доброго времени суток. Проблема такова, лог выдаёт ошибку "SQLiteException: table event has no column named". Не могу понять в чём именно проблема. Функция добавления данных в БД. // добавить запись в TABLE public void addRec(String name_table, String name_column, String txt) { ContentValues cv = new ContentValues(); cv.put(name_column, txt); ...
Android Скрин-логгер Здравствуйте. Начал изучать разработку приложений под Android, взял на свою голову тему курсовой "хранение координат нажатий на экран пользователем". И вот я столкнулся с проблемой реализации. Мне кажется, что решить проблему нельзя, потому что приложение ( а точнее служба или сервис ) будет работать лишь в области своего рабочего окна, а мне нужно чтобы хранились все нажатия на скрин во всех... подробнее

Показать сообщение отдельно
CROSP
3 / 3 / 0
Регистрация: 13.06.2012
Сообщений: 114
12.04.2015, 16:29     Мобильный клиент интернет магазина для Android API
Здравствуйте,

Сразу скажу что ранее подобных API не создавал, поэтому не очень ориентируюсь в текущих best practice.
Собственно нужно разработать standalone клиент интернет магазина для мобильного устройства.

Требуется естественно свзязать его с сайтом. Для реализации этой задачи было выбрано реализовать REST API.
Как реализовать все запросы которые не требует авторизации, это понятно.

А вот дойдя до осуществления возникли проблемы в дальнейшей разработке, точнее не разработке, а выборе последующего направления.

Задача естественно провести защищенную авторизацию пользователя на сервере и хранить эту информацию на время работы пользователя. Собсвтенно с вебом это понятно как сделать, а по средством API возникли проблемы, точнее даже сомнения.

Существует множество standalone (не webview и мобильная версия) мобильных клиентов, для крупных и не очень интернет магазинов. Соотвественно есть какие-то общее принципы построения защинного доступа с мобильных устройств.

Естественно, смотрел различные варианты защищенных соеденений АПИ, такие как oauth,paypal api ......

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

Обычно все примеры которые я встречал сводятся к получению данных с помощью GET запросов и отправке данных с помощью POST запросов без авторизации.

Извините за много писанины.

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

Я не прошу дать мне готовый пример, чтобы поставить свои значения и тупо использовать, хотелось бы наоборот услышать как это правильно реализовать, какие вообще общепринятые варианты решение этой задачи существуют и подобное. Может есть какая-то литература или хорошие публикации на эту тему.
Буду очень благодарен всем кто прочитает, а темболее ответит.
Спасибо заранее.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru