Без Андроидной IDE. Например, те кто пишут на С++, они просто пишут в Visual Studio и отлаживают всё на винде. Под андроид фактически надо просто собрать .apk и задеплоить.
Раньше я думал, что мало кому интересно девелопить под Android без IDE. Оказалось, что это не так. Вот здесь наш подход: habrahabr.ru/post/203752/ Мы правда не используем javac напрямую, а собираем всё с помощью ant.
В предисловии об этом рассказано. Коротко: если вы планируете стать серьёзным мобильнымй разработчиком, то скорее всего вы будете делать многоплатформенный проект, как минимум Android и iOS. А общая часть игры под Android и iOS как раз и будет на C/С++, а не на Java или Objective-C. Тут-то на сцену выходит Android NDK.
Нет. Все предыдущие выплаты проходили в срок, по договору это 30 дней с даты выставления инвойса. Сейчас ожидаем последнюю часть аванса — за релиз книги.
В «business-oriented» да. Но в книге основное внимание уделено переносу отладки с девайса на PC. Это очень сильно ускоряет разработку. В этом смысле на месте Android NDK может быть любая мобильная платформа, под которую можно писать на С++.
Минимальный тираж издательство с нами не обговаривало, поэтому не знаю. Сейчас скрестили пальцы и надеямся, что книжку всё-таки купят и мы увидим хотя бы какие-то выплаты сверх аванса. По нашим прикидкам, чтобы их увидеть их начало, должно продаться большее 500 экземпляров.
Размер оплаты 16% от net sales. Тираж как таковой не оговаривался — это ebook и print on demand. В России опыта написания книг с издательством пока нет. Писал учебное пособие при ВУЗе, но там не было никаких денег вообще, только из любви к искусству.
лучше написать “Участвовал в проектировании, разрабатывал архитектуру и модули большого, высоконагруженного интернет портала”.
Всегда считал, что лучше использовать причастия прошедшего времени и конкретику: “Спроектировал проект А (100500 даунлоудов AppStore), разработал крутую архитектуру и модули для большого, высоконагруженного интернет портала B (100500 униктов)”. И умение ответить на вопрос: «А… чем крутую?».
Это тоже только один из вариантов. Если Far основной рабочий инструмент, то настройка чего-то другого только добавит энтропии. Каждый пользуется тем, где он наиболее продуктивен.
android:minSdkVersion="19"
. Только на 4.4 поставится.Разрешения дефолтные для Linderdaum Engine, просто взяли дефолтный проект и ничего не трогали.
Всё лежит здесь: developer.blackberry.com/native/
Всегда считал, что лучше использовать причастия прошедшего времени и конкретику: “Спроектировал проект А (100500 даунлоудов AppStore), разработал крутую архитектуру и модули для большого, высоконагруженного интернет портала B (100500 униктов)”. И умение ответить на вопрос: «А… чем крутую?».