4

API и мобильный клиент

Доброе время суток! Вначале, немного о себе.
Являюсь разработчиком широкого профиля. Занимался в основном веб-ориентированными проектами, но куда меня только не заносило - от геймдева до программирования микроконтроллеров. В том числе, есть опыт работы над highload-проектами и мобильными приложенияеми, а также в проектировании интерфейсов. Писать могу практически на любых языках, ООП и не только (последний опыт - Erlang).
Теперь о том, чего бы хотелось и зачем я написал предыдущий абзац. Хочу сделать нормальные мобильные приложения для pikabu, в свободное время. Зачем это нужно? Я вижу, что текущие оставляют желать лучшего, судить можно хотя бы по отзывам в маркетах и постах тут. Ну, и, пользуясь случаем, спрошу - а действительно ли большой спрос и этим будут пользоваться?

И зачем, спросите, я это пишу здесь, вместо того чтобы открыть среду разработки и начать писать код? Вначале хотелось бы иметь для такого приложения "нативный" RESTful API (т.е. не универсального стороннего парсера, а кода, работающего на сервере пикабу), который позволит мобильному приложению работать без заминок и тормозов, а также не падать с ошибками при каком-нибудь изменении верстки. Для чего вызываю администрацию.

Первый вопрос - а нет ли такого (или подобного) API в разработке? И второй вопрос - нет ли в разработке официального мобильного приложения?

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

После того, как API будет воплощен в жизнь, и если нет текущих официальных разработок мобильных приложений - имеет смысл подобрать существующий мобильный фреймворк, спроектировать интерфейс и сделать "единую" мобильную версию под все платформы.

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

Дубликаты не найдены

+1
Очень хорошее предложение, жаль что вас заминусовали. Если все таки возьметесь за разработку, то огромная просьба сделать приложение с возможностью сворачивания просмотренных постов. Из существующих приложений ни одно не поддерживает эту фишку. Из-за этого сидела на пикабу через хром, но с телефона это все таки не слишком удобно. Ну и с недавнего момента почему то при открытии поста в новой вкладке меня начало перекидывать в самое начало ленты. Так что теперь и через браузер не посидишь нормально.
0
На устройства Apple уже давно есть официальное приложение:

http://pikabu.ru/story/novoe_prilozhenie_pikabu_dlya_iphone_...

Но я не понимаю логики админа. Большая часть устройств на рынке на
андроиде. Зачем делать приложение с начало для для меньшинства а потом НЕ делать его для большинства?!
Короче админ, ты странный парень!
Я давно думал самому попробовать написать для андроида адекватный клиент, благо в этом семестре в университете у нас будет Java. Но раз за это взялся кто-то на столько опытный то я даже мешать не буду.
раскрыть ветку 2
0
Видимо можете браться за разработку :)
Если есть официальное приложение - значит есть закрытый API. Reverse engineering вам в помощь!
раскрыть ветку 1
0
К сожалению, вы ошибаетесь: #comment_30017911
-2
Единое приложение, это как? в 1 папку засунуть 3 инсталера? Как они будут едины если разные языки интерфейс, да все! Я не хоть и не пропрограммист, обьясните? Как например оно может быть андроидно планшетное и в то же время айпадное
раскрыть ветку 2
+1
Существуют специальные средства для разработки. Вы пишете 1 приложение, которое в дальнейшем будет запускаться на всех поддерживаемых устройствах. В них есть ограничения, но для таких простых приложений, функционала достаточно.
-2
причем как например собираетесь распространять это? маркет, эппстор и т.д. Ну андроидскую херню понятно, а вот эппловскую хер просто так выйдет, там же через девелоперов все
Похожие посты
Похожие посты не найдены. Возможно, вас заинтересуют другие посты по тегам: