• Под что легче программировать: под IOS или под Android?

    @demand
    Ну у нас на работе спорят ругаются. Но это скорее чтобы расслабиться на работе немного. А по делу, и там и там есть свои недостатки и плюсы. Кроме того есть вещи которые я считаю недостатком iOS и плюсом android, а иосники считают наоборот.
    Порог вхождения очень сильно зависит от начальных знаний. Есть ли знание каких-то языков.
    Если совсем все ровно, то я бы выбирал ту систему, которой пользуетесь. Если у вас в жизни iPhone - программируйте под iOS, если android - то под android.
    Если студент и много свободного времени, напишите что-нибудь простое и там и там. Прочувствуйте разницу сами.
    Ответ написан
    1 комментарий
  • Есть ли API у Google Now?

    @demand
    Нет, Google Now не имеет API. Получить программно доступ к карточкам или добавить свои, увы, нельзя.
    Ответ написан
  • Как в рекламе Nexus 7 (2013) распознали лицо в видео?

    @demand
    Это функционал в Google Play Movies. Он закрытый и доступен не для всех фильмов пока. В России ни разу не видел работающим, но в описании приложения гугл пишет, что работает.
    Ответ написан
    1 комментарий
  • Изучение языка под мобильные разработки с дальнейшей перспективой?

    @demand
    Много вакансий на objective-c, но мало кто работает именно с С++ для мобильных приложений. А это ведь и разработка игр, поисковых служб, да и много чего другого.


    На самом деле разработка на С++ для мобильных устройств сейчас не актуальна на мой взгляд. Большинство мобильных платформ имеют очень качественные фреймворки на своих языках.
    Если брать разработку под WP7, то разработка игр там на XNA (С#).
    Под Android действительно игры пишутся на С++ (NDK), но так или иначе, там все равно нужна Java (основной язык платформы).
    Под iOs не знаю на чем пишутся игры, но думаю, что тоже на Obj-C, как и обычные приложения.

    Написание на сейчас возможно, на мой взгляд, только для устройств Windows Mobile 6.5 и младше. Но они отмирают потихоньку. Для других устройств — это получиться уж очень платформозависимые приложения.

    Мне кажется надо учиться либо под iOS, либо Android — Obj-C и Java соответственно.

    P.S. Для справки: Objective-C — по производительности не уступает обычному C++ (ну разве что чуть-чуть). Это компилируемый в машинный код язык.
    Ответ написан
    7 комментариев