За чей счет Apple платит НДС в России?

С начала этого года в соответствии с так называемым «Налогом на Google» Apple начала выплачивать в России НДС в размере 18 % с продажи приложений, музыки и другого контента в App Store и Google Play. Для многих стало неожиданностью, что вместе с этим компания не увеличила цены, а включила его в уже существующие. Так за чей же счет «банкет»?

Многие, наверное, уже догадались — выплаты пали на плечи разработчиков приложений. В частности, это подтвердило издание MacRumors, когда рассказало о повышении цен в App Store Великобритании из-за падения курса фунта стерлингов. Информацию подтвердили и некоторые создатели приложений.

По сути перед разработчиками теперь стоит выбор — либо снижать собственные доходы из-за налога, либо самим повышать цены на свои приложения. Для этого они могут выбрать один из других доступных ценовых коридоров — так называемых «тиров». К примеру, разработчик может повысить цену с 75 рублей до 149 рублей. Но не факт, что это повысит продажи его приложения.

Практика взимания налогов с разработчиков распространена не только в России. Аналогичным образом сервисный налог в размере 14 % уплачивается в Индии, а также в Румынии (20 %).

Android Wear 2.0 выйдет в начале февраля

Не так много людей, которые с нетерпением ждут выхода Android Wear 2.0, но все же тот факт, что Google так сильно задержала выход новой версии своей операционной системы для умных часов, настораживает. Если компания набралась смелости представить новую ОС со сцены, было бы неплохо знать, когда ей можно будет воспользоваться. Кажется, мы знаем, а может быть, просто надеемся и верим.

Android Wear 2.0 была представлена в рамках Google I/O 2016. Выход операционной системы был назначен на осень 2016 года, но, к сожалению, был отложен. Никто не знает точной даты выхода новой ОС для умных часов, однако разработчики приложений для Google Play начали получать письма, в которых говорится о выходе Android Wear 2.0 в начале февраля 2017 года.

Похоже, новая версия операционной системы выйдет совсем скоро. Google решила предупредить разработчиков, чтобы они смогли оптимизировать свои приложения для работы с обновленной версией, если они еще этого не сделали. Было бы здорово, если бы все новые умные часы, в том числе и те, что были представлены в рамках CES 2017, «из коробки» могли работать на Android Wear 2.0.

Что сотрудникам Google может не нравиться в своей работе

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

Джо Каннелла, бывший старший аккаунт-менеджер:

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

Многие скажут на это: «бууу, бедный испорченный гуглер». Но это важно. У вас есть все, чего вы хотели, но в конечном счете это будет стоить вам того, что действительно важно.

Влад Патрышев, бывший разработчик:

Очень сложно обсудить какой-либо вопрос, если вы общаетесь не с другом. Предметные дискуссии встречаются крайне редко, так как все придерживаются своим убеждениям и не интересуются чужим мнением, если вы не «Важный Бог».

Кэти Левинсон, бывший разработчик:

Люди считают обоснованными вопросы о причине ухода, настаивая на том, что все должно быть безупречно. Они не готовы услышать что-то, кроме общего энтузиазма на тему работы в Google и желания остаться на этой работе. Если вы ушли, или видите в работе что-то, кроме радуги и пони, практически все, от мамы до водителя такси, потребуют объяснить, что же вас не устроило в работе на Google.

Аноним:

Студенты десятка лучших учебных заведений обеспечивают поддержку рекламных сервисов Google, вручную блокируют контент на YouTube или пишут простейший код для теста цвета кнопки на сайте.

Аноним:

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

Аноним:

Вы можете прыгнуть выше головы, и все равно ничего не получится. Я знаю разработчиков, которые работали больше 8 лет, и так и не получили повышение.

Аноним:

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

Кэти Левинсон:

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

Аноним:

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

Джон Л. Миллер:

Худшее в работе для меня – невозможность реализовать свой потенциал. Человеку с 25-летним опытом программирования, управления и архитектуры не приходилось делать ничего, с чем не справился бы выпускник колледжа с 2-летним опытом работы за то же время и так же хорошо. Это удручает.

Аноним:

Разумеется, кто-то может работать удаленно. Это все равно, что поставить крест на своей карьере.

Энн К. Халсалл, дизайнер продуктов:

Если вы работаете в одном из четырех главных корпусов, скорее всего, вам очень тесно. Нередко можно увидеть 3-4 сотрудников в одном кубе, или менеджеров, которые делят один офис. При большом количестве открытых пространств для еды, игр, ТВ, разговоров и прочего очень сложно найти тихое и уединенное место для размышлений.

10 причин выучить Swift и разрабатывать приложения для iOS

Swift на MacBook

В 2014 году во время конференции для разработчиков Apple представила новый язык программирования Swift. Компания позиционирует его как новый мощный язык для создания приложений для iOS и OS X. В этом году Apple объявила о выходе языка программирования Swift 3.0, где отмечается значительное расширение порта для платформы Linux. Раскрыть все преимущества языка и научить создавать мобильные программы поможет бесплатный курс по Swift от сервиса GeekBrains.

Swift легче поддерживать

В отличие от Objective-C, развитие которого зависит от C, Swift отменяет требование двух файлов. Кроме того, имена методов и комментарии между файлами синхронизируются автоматически, да и вообще программисты делают меньше вспомогательных действий за счет отсутствия шаблонного труда у Swift.

Swift более читаемый

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

Swift

Swift не требует много кода

Количество кода со Swift становится гораздо меньше. К примеру, для добавления двух строк можно воспользоваться оператором «+». Язык поддерживает интерполяцию строк, не нужно запоминать токены.

Swift быстрее

Apple постоянно продолжает улучшать скорость работы приложений на Swift. Сейчас язык почти на одном уровне с C++ для FFT, и в Купертино обещают, что это не предел.

Swift безопаснее

Swift вызывает ошибку при исполнении кода при использовании переменной nil. Это позволяет облегчить процесс устранения багов, поскольку программист решает проблему сразу.

Swift лучше работает с проектами

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

Swift поддерживает динамические библиотеки

Одно из значимых изменений в Swift — переход от статистических библиотек к динамическим. С динамическими библиотеками, которые по сути являются исполняемыми кусками кода, есть возможность присоединить их к приложению. Они в текущей версии Swift, в свою очередь, «связываются» с новыми версиями языка, так как он постоянно развивается.

Swift интерактивен

Swift Playgrounds, представленные не так давно, позволяют программистам проверить новый алгоритм или графическую рутину (например, 15 строек кода), не создавая целое приложение для iPhone.

PlayGrounds

Swift полностью функциональный

Это не просто «надстройка» к Objective-C, это его полноценная замена.

Swift — это будущее

Очевидно, в ближайшие несколько лет все приложения для iOS (и не только) будут создаваться с помощью Swift. И на это будущее вы можете повлиять. Как же оперативно выучить новый язык и стать первоклассным iOS-программистом?

В этом вам поможет профессия «Программист iOS» в сервисе GeekBrains. Разработчиков Swift сейчас не так много, и специалисты, которые знают данный язык, очень востребованы на рынке. Всего за полгода вы можете освоить новую профессию, пройти гарантированную стажировку и начать работать в крупной IT-компании! Средняя зарплата по Москве и МО для разработчиков iOS говорит сама за себя.

Зарплата

Обучение состоит из двух уровней изучения Objective-C, основ баз данных, двух уровней изучения Swift и командной разработки в компаниях и проектах. 7 из 10 студентов GeekBrains находят работу уже в процессе обучения.

Как стать разработчиком

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

Резюме

Для тех, кто давно хотел разрабатывать iOS-приложения, профессия «Программист iOS» — отличный шанс начать двигаться к своей мечте. Дерзайте!

У нас вышло обновление. Воооот такое большое!

Обновление AppleInsider.ru

Приложение: AppleInsider.ru — Новости из мира Apple | Бесплатно | Универсальное приложение | Установить

Для тех, кто думал, что наши разработчики ушли в долгую спячку: это неправда! Все это время они усердно трудились над тем, чтобы сделать приложение AppleInsider.ru еще лучше. И вот сегодня настал момент показать вам результаты этой кропотливой работы.

Версия 4.0.8 является одним из самых крупнейших обновлений за последнее время и включает в себя ряд заметных усовершенствований и несколько новых функций. Во-первых, мы основательно поработали над лентой новостей: она больше не обрывается посередине и не заставляет приложение «вылетать».

Обновление AppleInsider.ru

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

Обновление AppleInsider.ru Обновление AppleInsider.ru

Кроме того, разработчики заметно усовершенствовали работу кеша: теперь статьи и картинки будут загружаться в память еще быстрее. Среди косметических улучшений: решена проблема с комментариями, когда клавиатура перекрывала часть окна ввода комментария.

Обновление AppleInsider.ru

И наконец, самое заметное нововведение: раздел #выбор, который можно узнать по иконке с мешочком в навигационной панели. Здесь вы увидите временно бесплатные, подешевевшие или просто самые любопытные, на наш взгляд, приложения из App Store. Не забудьте включить уведомления, чтобы не пропускать самые горячие и привлекательные предложения!

Обновление AppleInsider.ru

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

Название: AppleInsider.ru — Новости из мира Apple
Издатель/разработчик: LLC i10.ru
Цена: Бесплатно
Встроенные покупки: Нет!
Совместимость: Универсальное приложение
Ссылка: Установить

Пользователи Android 2.3 Gingerbread уже не увидят новых приложений

android_gb_gps

В блоге компании Google для разработчиков Android-приложений появилась интересная запись. Компания объявила, что версия библиотеки Google Play Services 10.0.0 не будет поддерживать Android 2.3 Gingerbread. Более новая версия Google Play Services 10.2.0 будет требовать Android 4.0.1 Ice Cream Sandwich или более новую версию. Изменения вступят в силу в начале 2017 года. Разберемся, что все это значит.

А значит это буквально следующее: разработчики, использующие новый SDK для создания приложения или обновления для своего приложения, не смогут включить поддержку Android 2.3. Если быть точнее, они не смогут добавить в приложение для этой версии ОС поддержку сервисов Google Play. Google объяснила такой шаг солидным возрастом операционной системы.

Android 2.3 Gingerbread – версия, которая вышла в декабре 2010 года. По последним данным, на ней работает 1,3% устройств. С каждым годом их владельцы видят все меньше поддерживаемых приложений. Примечательно то, что устройств на Android 2.3 значительно больше, чем устройств на Android 7.0 Nougat, о чем говорит последняя статистика.

На что еще способен Touch Bar в новом MacBook Pro

Новый MacBook Pro

На презентации новых MacBook Pro Apple не скрывала, что сенсорную панель Touch Bar можно использовать для самых разных задач — от редактирования фотографий до помощи при монтаже в Final Cut Pro. Так почему бы не пойти дальше и не запустить на панели, например, Doom?

Этим вопросом озадачился разработчик Адам Белл, который портировал классическую игру на Touch Bar. Играть в нее, конечно, практически невозможно, поэтому он не выкладывает файл в открытый доступ. Но все равно демонстрация игры на сенсорной панели впечатляет.

Поскольку Touch Bar имеет свой собственный процессор T1, на нем можно запускать сторонние приложения, что не сказано в официальных рекомендациях Apple для разработчиков. Не удивимся, если вскоре кто-нибудь решит портировать на панель Flappy Bird.

Touch Bar

Ранее подобными экспериментами разработчики занимались с умными часами Apple: они пробовали запускать приложения, которые не предназначены для Apple Watch, в том числе симулятор Macintosh.

App Store могут ждать серьезные изменения

App Store

Apple собирается снизить комиссию для разработчиков приложений, которые предоставляют видеоконтент по подписке. Как пишет Bloomberg, соответствующее решение будет принято в ближайшее время. Что это будет означать для обычных пользователей?

Снижение процента отчислений Apple произойдет сразу с 30 % до 15 % — таким образом компания планирует стимулировать разработчиков на разработку приложений с видеоконтентом. Сейчас 30 % выручки отдают корпорации все создатели приложений, которые зарабатывают на своих продуктах — платной версии или встроенных покупках.

Ожидается, что снижение комиссии благоприятно скажется на стоимости подписки для пользователей, которая также должна стать меньше. Как считают аналитики, в перспективе Apple может установить сбор в 15 % для всех разработчиков, чтобы они оказывали услуги по меньшей цене. Иными словами, стоимость приложений и встроенных покупок снизится — правда, все зависит от добросовестности самих разработчиков.

Сейчас некоторые создатели приложений по подписке обходят комиссию Apple: они дают приобретать подписку только на сайте (без отчислений компании из Купертино), а использовать приложение с оплаченным аккаунтом уже на мобильном устройстве.

В России сервисов приложений с видеоконтентом по подписке не так много, но они есть — та же «Амедиатека» или «IVI.ru».

Microsoft Visual Studio для Mac доступен для загрузки

coding_with_style-2_uhd

Интегрированная среда разработки программного обеспечения Visual Studio официально получила поддержку компьютеров Mac. С соответствующим заявлением в среду, 16 ноября, представители Microsoft выступили на прошедшей в Нью-Йорке конференции Connect(). Предварительная версия комплекса инструментов доступна для загрузки уже сейчас, а его полноценный релиз состоится в первом квартале 2017 года.

«Кросс-платформенность является ключевой особенностью нового Visual Studio, — сообщили на презентации. – Инструмент позволяет мгновенно переключаться между macOS и Windows, делясь проектами без потери прогресса. Кроме того, несмотря на свою новизну, продукт уже позволяет создавать приложения для множества операционных систем, в том числе мобильных, и полностью совместим с платформой MSBuild».

По своей сути Visual Studio для Mac аналогичен версии для Windows, утверждают разработчики Microsoft. «Если вам нравится Visual Studio, но по какой-то причине вы предпочитаете работать в среде macOS, теперь вы всюду можете чувствовать себя как дома», — подтвердил Микайла Хатчинсон, проект-менеджер компании Xamarin. Visual Studio для Mac создавался на основе богатого опыта специалистов из Редмонда, но был полностью адаптирован к работе на Mac.

Загрузить Visual Studio могут пользователи компьютеров Mac, работающих под управлением OS X версии 10.11 и более новых. Размер загружаемого файла составляет 22,8 МБ.

По материалам VentureBeat

Как создать игру для iOS без начальных знаний?

Разработка игры

Кто не мечтал создать свою игру для iPhone и iPad? Игровая индустрия сейчас развивается стремительными темпами, и желание попробовать себя в данном направлении вполне естественно. Многие боятся стать разработчиками игр, поскольку считают, что дело это непростое, требующее предельной концентрации и богатого опыта. Однако начать свой путь к мечте можно и без навыков программирования.

Один из инструментов разработки двух- и трехмерных приложений и игр — игровой движок Unity. С его помощью создаются приложения как для Windows и OS X, так и для iOS, Android и Windows Phone. Кроме того, движок используют на приставках PlayStation 4, Xbox 360, Wii и других. Unity очень популярен среди таких разработчиков, как Blizzard, EA, Ubisoft, поскольку работа с движком довольно простая, интерфейс удобный и есть бесплатная версия. Редактор легко настраивать, он имеет несколько различных окон, что делает возможным отладку игры прямо в нем.

Сам проект в Unity поделен на уровни, которые также называются сценами — это отдельные файлы с игровыми мирами, содержащими свои наборы сценариев, объектов и настроек. Скрипты при этом взаимодействуют с объектами, которые содержат наборы определенных компонентов. А благодаря поддержке системы Level of Detail высокодетализированные модели заменяются на менее детализированные, если игрок находится на дальнем расстоянии.

Unity

Редактор Unity действительно многофункциональный: система наследования объектов, скрипты в виде отдельных компонентов, поддержка физики твердых тел и ткани. Знакомство с движком на двух уровнях, включая интерфейс, создание скриптов, разработку ландшафта и создание мультиплеерной игры — это и многое другое предлагает курс «Разработчик игр» сервиса GeekBrains.

Данная профессия имеет оценку сложности 2/5, при этом максимально востребована на современном рынке, а освоить разработку можно всего за полгода. Чтобы приступить к данному курсу, вам не нужны навыки программирования: главное — интерес и желание. При этом перспективы, как мы с вами убедились, впечатляющие — создание игр для iOS, Android, Xbox, PlayStation и других платформ. Средняя зарплата по Москве и МО для разработчика игр составляет 102 тысячи рублей в месяц. Опытные сотрудники запросто увеличивают этот показатель в пару-тройку раз.

Разработчик

Пусть к профессии «Разработчик игр» состоит из обучения C#, разбитого на два уровня, затем учеников ждут два уровня Unity, после чего они сразу приступают к командной разработке в компаниях и проектах. По итогам выпускник не просто получает резюме и сертификат о прохождении курса, но и имеет за плечами неплохое портфолио (в том числе создание мультиплеерных игр с помощью Unity 3D) и навыки командной разработки.

Разработчик

Уроки происходят онлайн, во время урока преподаватель объясняет материал, его действия ученики видят на экране, задают вопросы и обсуждают урок в чате. Как и в офлайне, они получают домашние задания, выполняют их, после этого проходят тестирование для закрепления пройденного материала. При помощи форума и опытных программистов можно обсуждать связанные с обучением темы.

Разработчик

Самое главное, у GeekBrains есть компании-партнеры, которые рассматривают выпускников, закончивших обучение по профессиям, в качестве стажеров с возможностью дальнейшего трудоустройства. Успешно выполнив тестовое задание и пройдя собеседование, любой выпускник GeekBrains может начать карьеру в IT сразу после обучения. Еще бы, с таким-то резюме:

Разработчик

Конечно, само обучение не бесплатное, но как сказал кто-то из великих, лучшие вложения — инвестиции в самого себя. А если еще сможете осуществить свою давнюю мечту, так вообще здорово. Дерзайте!