Статьи

Панель действий Android с вкладкой

Панель действий была введена с уровня API 11. В этом посте я объясню, как создать вкладку в панели действий с фрагментами. Окончательный результат показан ниже,…
Статьи

Отладка приложений Cordova с помощью DebugGap

Для отладки веб-приложения в настольном браузере доступно множество инструментов, таких как инструменты разработчика Chrome или дополнение Firefox Firebug. У разработки собственных приложений есть IDE, которые…
Статьи

iOS SDK: передовые методы рисования от руки

Это руководство будет основано на результатах предыдущего руководства Mobiletuts +, чтобы создать улучшенную версию приложения для рисования, в котором толщина хода пера плавно изменяется со…
Статьи

Спрайт Кит против Cocos2D

Sprite Kit — одна из самых захватывающих новых технологий, доступных с iOS 7 SDK и Xcode 5, но как она соотносится с установленным игровым движком,…
Статьи

Android ListView Pull-to-Refresh

В этом посте я хочу описать, как создать собственный виджет ListView, который ведет себя как список Gmail, так что когда вы скользите вниз и находитесь…
Статьи

Учебник по началу работы с капюшоном

JavaScript прошел долгий путь, и Hoodie идет дальше. Это один из самых крутых инструментов веб-разработки, с которым я сталкивался в последнее время. Он помогает создавать…
Статьи

Параллелизм и сопрограммы в Котлине

Виртуальная машина Java, или сокращенно JVM, поддерживает многопоточность. Любой процесс, на котором вы работаете, может создавать разумное количество потоков для асинхронного выполнения нескольких задач. Однако…