• Как и чем обернуть сайт в приложение Android?

    mitaichik
    @mitaichik
    Может лучше договориться с сайтом о создании мобильного приложения? Работы дофига, имхо, без материального профита вы быстро на это забьете, лиш потеряете время.

    По теме - парсить чем угодно - я в этом не спец но первое что нагуглил - Jsoup. Push - это к firebase.
    Ответ написан
    Комментировать
  • Как и чем обернуть сайт в приложение Android?

    atomheart
    @atomheart
    Пишу на Python за карму и за деньги
    Простите, что немного не в тему, но как мне кажется, это будет полезно разве что только поупражняться в создании такого рода приложений, потому что:
    1. Сайты сейчас - штука динамичная, вам постоянно придется подкручивать свой парсер чтобы успевать за изменениями структуры сайта. А изменения почти наверняка будут.
    2. И не проще ли попросить разработчиков сайта добавить недостающую вам информацию? Ну или как-то посотрудничать с ними. Возможно, они найдут вашу структуру удобной для всех и сделают такую сами (и поддерживать будут).
    3. Ну или может разработчики поделятся открытым API сайта (если он есть) для получения информации, чтобы вы могли написать приложение.
    Ответ написан
    3 комментария
  • Как правильно парсить сайт для Android приложения?

    littleguga
    @littleguga
    Не стыдно не знать, а стыдно не интересоваться.
    1. Если Ваш сайт, то не надо так делать. Сделайте нормальный API, который будет отдавать json.
    2. Если это не Ваш сайт, то как вариант поискать API того сайта.
    3. Если это не Ваш сайт и API нет, то лучше сделать отдельно свой сервер с API(сервер будет парсить сайт и отдавать в JSON приложению). Почему так? Парсинг на клиенте(особенно мобильном) будет кушать много ресурсов(причем заметно), это снижает заряд батареи, тормозит и много других неприятностей.
    Ответ написан
    Комментировать
  • Какие концепты мобильных приложений сейчас наиболее актуальны и популярны?

    kopcap_va
    @kopcap_va
    SEO Consultant
    Зайдите, например, на kickstarter и поищите "mobile app".

    Пример результата: https://www.kickstarter.com/projects/1380556829/at...
    Читайте разделы Market/Opportunity/Solution
    Ответ написан
    Комментировать
  • Стоит ли продолжать изучать Android develop?

    artemgapchenko
    @artemgapchenko
    Здравствуйте, как многие знают, Google готовит замену Android

    Откуда вы всё это берёте? Есть проект на Гитхабе с таким вот README:

    Pink + Purple == Fuchsia (a new Operating System)

    Всё. Ни про замену Android, ни про предназначение проекта ничего не сказано. К проекту подключено 3 (три) человека, развивается он без году неделя, никаких официальных анонсов не было.
    Прекращайте читать советские газеты перед обедом и вместо первоисточников и не занимайтесь домыслами того, чего нет. Изучайте Android и выбросите Фуксию из головы на ближайшие года два, пока не станет понятно, что это такое и кому это нужно.
    Ответ написан
    Комментировать
  • Размеры экранов мобильных и планшетов?

    @alaershov
    Android-developer
    Плотность пикселей на экране определяется не только разрешением, но и размером экрана.
    Например, если макет 1080x1920 свёрстан в расчёте на 5-дюймовый экран Nexus 5, то да, это xxhdpi. А если вы рассчитывали на огромный планшет - то плотность пикселей будет ниже.
    Почитайте официальную документацию про размеры экранов: https://developer.android.com/guide/practices/scre...
    Для конвертации разных размеров удобно пользоваться инструментами, вроде этого: https://pixplicity.com/dp-px-converter/
    Ответ написан
    Комментировать
  • Новое приложение или интеграция?

    Deerenaros
    @Deerenaros
    Программист, математик, задрот и даже чуть инженер
    Много текста - проку мало.

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

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

    Если его нет, забудьте. Идеи ничего не стоят.
    Ответ написан
    1 комментарий
  • Кто у нас ведущие разработчики игр в России?

    @GreatRash
    Mail.ru вне конкуренции. Это если понятие "ведущий разработчик игр в России" правильно понимать. А то тут г-н GavriKos какой-то GameInsight со штаб-квартирой в Вильнюсе причислил к Российским, и припомнил Nival (светлая ему память), который, видимо, скоро совсем кончится если у них Блицкриг 3 не взлетит.

    А то кроме mail.ru и Улиток ничего найти не могу?

    Под "улитками" наверное Гайдзины подразумеваются? Ну так кроме них и мейла больше никого и нет :)
    Ответ написан
    Комментировать
  • Кто у нас ведущие разработчики игр в России?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Смотря в каком направлении. GameInsight, Nival, возможно какие то филиалы WG.
    Вообще привязывать разработчиков игр, особенно ведущих, к отдельной стране - это плохая идея. Чаще всего офисы, в том числе и ключевые, есть и в других странах.
    Ответ написан
    Комментировать
  • Реально ли создать стартап без бюджета в наше время?

    @GalkinVicror
    Не мое.

    Если нет стартового капитала на бизнес, что делать?
    1. Тратить своё время.
    2. Заработать подушку безопасности на год.
    3. Распрощаться с мечтой о бизнесе.

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

    Не могу тратить время бесплатно, есть жена, дети, бабушки, продедушки, что делать?
    1. Выгнать жену на работу и жить год на её деньги или деньги родителей.
    2. Ничего не делать, работать за зарплату и распрощаться с мечтой о бизнесе, смириться с мыслью что ТЕБЕ НЕ СУДЬБА!

    Может найти инвесторов, партнёров с деньгами?
    Задай себе вопрос: кто даст деньги в распоряжение такому неудачнику который своих денег нисколько не может скопить? Правильно, никто.

    Дальнейшие вопросы бессмысленны, т.к. всё крутится вокруг вилки или время или деньги. Если у вас нет ни того ни другого то идите на обычную работу, работайте 40 лет до пенсии. Затем маленькая пенсия сразу создаст вам кучу дел: надо будет обойти все аптеки и магазины что бы найти где дешевле еда и лекарства, попиздеть с такими же как вы на лавочке около подъезда что бы собрать первичную информацию с какого магазина начать а заодно поругать всех богатых на которых вы проработали всю свою жизнь.
    Ответ написан
    3 комментария
  • Как работает приложение (типа вк, инстаграм и т.д.)?

    abyrkov
    @abyrkov
    JavaScripter
    Запрос - ответ - уведомление\отображение. Вот так вкратце ЛЮБОЕ интернет приложение работает.
    Ответ написан
    3 комментария
  • Как работает приложение (типа вк, инстаграм и т.д.)?

    @itdroid
    Скорее всего, используется первый вариант: сервер через систему Push-уведомлений, говорит клиентам, что есть какие-то изменения и клиенты, в свою очередь, идут на сервер за более подробной информацией.

    Смотрите в сторону GCM: https://developers.google.com/cloud-messaging/andr...
    Ответ написан
    Комментировать
  • Как подготовиться к собеседованию (Android разработка)?

    @FoxInSox
    Людей которые себя позиционируют junior разработчиками, но вместе с этим имеют опыт работы в другой сфере, часто проверяют на способность работы программистом в целом, а выбранная специализация(android, frontend, backend) уже второстепенно. Про тестеров могут возникнуть вопросы вроде "Может быть он хотел стать программистом, но не смог никуда устроится и стал тестером".

    Так что я бы на вашем месте готовился к вопросам по Java(коллекции, GC, ООП, работа с памятью и тд), вопросам по основным алгоритмам и структурам данных. И если вы идете в серьезную компанию, а не стартап какой попало, то я бы на вашем месте готовился усердно, т.к. вашими конкурентами будут 20-22-х летние студенты или выпускники, которые последние несколько лет учили все выше перечисленное ежедневно, и еще, наверняка, у них не пустой GitHub/StackOverflow и они гарантированно как минимум год готовы будут работать за опыт, что в вашем случае еще не факт.

    Если вы покажете себя как потенциально хороший программист, то вам простят не 100% знание Android'а.
    Ответ написан
    3 комментария
  • Как подготовиться к собеседованию (Android разработка)?

    @pavelkolodin
    Лучше всего готовиться к собеседованию шляясь по другим собеседованиям. Опыт собеседований специфический и приобретается только на собеседованиях. Хорошо жить в городе, где IT-компаний больше одной - всегда можно вторую использовать как тестовый полигон.
    Ответ написан
    Комментировать
  • За что программист получает деньги?

    Olej
    @Olej
    инженер, программист, преподаватель
    Но вот что я не могу понять, если человек берет по часовую оплату, но из половины и даже больше этих часов он разбирается сам, как это можно сделать, получается, что он не совсем хороший программист? Или это в принципе нормальное явление? И как тогда поступать считать меньшее количество часов ?


    А если оперуполномоченный МУРа сидит и читает материалы дела - то засчитывать ему это как рабочее время или как прогул?
    Или давайте ему засчитывать рабочим только "чистое" время: или когда он несётся в погоне вывалив язык, или когда в стрельбанине участвует...
    Ответ написан
    6 комментариев
  • За что программист получает деньги?

    sabramovskikh
    @sabramovskikh
    За работу. Если грузчику платят за то, что он загружает фуры, почасовая оплата, то зачем ему платить когда он таскает мешки и возвращается за мешком на легке, ведь он не работает?
    Код нельзя написать хорошо никогда. Можно стремится только к этому. Пока он разбирается это процесс разработки продукта. Почитайте книгу о циклах разработки ПО и все поймете
    Ответ написан
    8 комментариев
  • Какой язык выбрать для андроид?

    Если Вы изучите Java , то будете знать C# на 80% и наоборот.
    Делать приложения для Android можно и на Java(нативное решение) и на C#(Xamarin).
    Насчёт игр:на Java нет таких крутых движков, которые превзошли бы Unity, где используется C#.
    Начинать изучение стоит с английского языка, потому что большинство хороших обучающих материалов
    написано именно на нём.
    Затем Вам нужно освоить основы программирования на каком-нибудь простом императивном языке.Например
    Python .Когда Вы будете знать, что такое типы данных, условный оператор, циклы и т.д , можете идти дальше.
    На этом этапе Вы изучаете Java/C# и ООП.Далее по-своему желанию можете изучить алгоритмы и структуры данных, но впрочем это не обязательно.
    Ну, а на последнем этапе изучаете ту технологию, которая Вас интересует.
    Ответ написан
    1 комментарий
  • Можно ли писать приложения - игры на Android?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Я так понимаю, что тут два вопроса:
    1) Можно ли писать игры на андроиде по технологии приложений - без openGL, используя только стандартный UI/Canvas
    2) Можно ли игры писать в Android Studio

    На оба вопроса ответ - да.

    1) Все зависит от игр. Это давно широкое понятие. Написать 2048/сокобан/тетрис - можно без openGL. Или TextRPG - тоже игра. Написать что то с мощным графонием на стандартном канвасе - вряд ли получится оптимально. Можно конечно, но тормозить будет, да и неудобно в плане тех.процесса.
    2) Ну это вообще банально. Android Studio - всего лишь навороченный текстовый редактор. И никаких уникальных технологий для разработки она не дает. Можете писать в чем угодно - и будете иметь доступ к тем же методам, функциям и возможностям. Может чуть усилий придется приложить для получения доступа, но проблем с этим нет никаких.
    Ответ написан
    Комментировать
  • Сложно ли создать игру на чистой Java?

    GavriKos
    @GavriKos Куратор тега Разработка игр
    Смотря какие игры.
    Текстовые квесты - аж бегом. Сервер MMO - реально. А вот СОВСЕМ без библиотек и с нормальной графикой - сложновато.
    А так, если хотя бы с openGL - посмотрите на майнкрайт ;-)
    Ответ написан
    2 комментария