Останні кілька місяців я працюю над новим способом створення крос-платформних додатків для Чоловічий і iOS з назвою Jasonette. Він дозволяє написати програму від початку до кінця, використовуючи тільки розмітку JSON.



Якщо ваш додаток цілком написано через розмітку JSON, з них можна звертатися, як з будь-якими іншими даними, а також віддалено обслуговувати його на вимогу з хмари.

Більше немає необхідності в тому, щоб додаток був захардкорено на девайсі, Ви можете оновлювати його за бажанням допомогою оновлення розмітки JSON на серверній стороні. При кожному запуску ваш додаток буде заново завантажувати з сервера.

Читати далі →

33 iOS бібліотеки з відкритим вихідним кодом, які будуть популярні в 2017 році

Відмінного п'ятничного настрою, друзі!
Сьогодні ми приготували для вас корисний переклад поста засновника Ecler Studios Paweł Białecki, в якому він пропонує нашій увазі 33 open source проекту для iOS розробників.
З допомогою свого облікового запису в GitHub він відкрив для себе безліч перспективних інструментів і відібрав, на його думку, кращі з них для своїх читачів.



Читати далі →

Як стати продакт-менеджером? Частина 5: Get things done



Сьогодні ми викладаємо останню статтю з тезами з курсу за продакт-менеджменту Product.Degree. В ній студент курсу kirillkobelev розповідає про бізнес-моделях додатків (побіжно), фичеринге (докладно) і своєму власному досвіді управління продуктом (трохи).
Читати далі →

Дизайн багатомовних додатків

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

Ви запускаєте додаток і бачите наступне:



Хм. Щось тут не так. Зверху вбудоване відео, але текст в ньому — мовою, якої ви не розумієте. Формулювання якісь дивні, а напис на кнопці навіть не влазить на саму кнопку. Як таке може подобатися людям?

Виявляється, справа в тому, що додаток спочатку створювалося не на вашій рідній мові. Його розробили на ельфійське, а потім вже перевели. Більшість людей використовує ельфійську версію і не знає, як все це виглядає на вашій мові.

Читати далі →

Ласкаво просимо на борт: поради по онбордингу додатків

Зробити так, щоб користувач надовго залишився в додатку, – непросте завдання. Вона вимагає часу, сил і грошей, але навіть при цих умовах багато хто додатки втрачають дорогоцінну аудиторію в перші ж дні після скачування.



Читати далі →

У розробника програмного забезпечення повинен бути досвід сисадминства

Бути розробником програмного забезпечення і бути системним адміністратором — це, як кажуть, дві великі різниці. Багато людей змішують ці дві професії, але набори навичок цих занять не дуже-то перекриваються. Розробники пишуть код. Сисадміни підтримують комп'ютерні системи, щоб цей код працював.

Системний адміністратор / Розробник


Діяльність обох має критичне значення. Програмне забезпечення являє цінність для користувачів саме по собі, але воно не може існувати без середовища, в якому воно працює.

Читати далі →

Як стати продакт-менеджером. Частина 4 про Data Science і ASO

В середині листопада наші друзі з Sports.ru запустили курс для тих, хто хоче стати продакт-менеджером мобільних додатків. Серед лекторів – співробітники Sports.ru, AppFollow, Aviasales, Uber і інші класні хлопці. Студент курсу kirillkobelev розповідає нам, як проходило навчання. Сьогодні – нотатки про те, на які аспекти аналітики повинен перш за все звертати увагу початківець продакт-менеджер (за мотивами лекції Олега Новікова з Über) і як просувати свій додаток в сторах без бюджету (зі слів Сергія Шарова з ASO Desk).
Читати далі →

Впровадження соціальних сервісів в неігрове додаток

Сучасну реальність неможливо уявити без соціальних мереж і різних рейтингів. У зв'язку з цією тенденцією мобільні ігри і програми активно «соціалізуються». Однак, у той час як для ігор таке явище буденно і закономірно, додати фунционал соціальної мережі у неігрові додатки не кожному здасться очевидним рішенням. Тим не менше, наші давні партнери й друзі — компанія-розробник музичних програм Music Paradise — зважилися на подібний крок. Сьогодні ми ділимося їх кейсом під кодовою назвою «Як ми перші соціальні пади робили».

«У цій статті ми хотіли б поділитися досвідом створення соціальної платформи для меломанів на базі музичного додатка DJ Mix Pads 2.

Спочатку додаток являло собою простий набір інструментів, за допомогою якого любителі музики могли записувати треки, навіть не маючи особливих навичок і знань. Всього в кілька кліків можна було отримати закінчену композицію зі звучанням, близьким до професійного.



Щоб виділитися з безлічі схожих продуктів, ми вирішили зіграти на змагальному елементі і зробити процес створення композицій більш цілеспрямованим. Відкривати в собі музиканта буде цікавіше, якщо дати людям можливість ділитися своїми творіннями з іншими користувачами, оцінювати чужі, вибиватися в топи, об'єднуватися в групи з музичним інтересам і відкривати нові можливості додатка, піднімаючи собі рейтинг.

У даній статті ми торкнемося різних аспектів роботи з сервером, розповімо про деякі додаткові функції, які потрібні для введення соціальної складової, і про те, як вони були реалізовані в продукті.

Читати далі →

Впровадження NSTouchBar на Swift

Нещодавно Apple представила світу нову лінійку MacBook Pro. І однією з особливостей свіжої версії стало те, що верхній ряд системних кнопок в ній видалений – вірніше, замінений на мультитач екран. Розробникам це нововведення повинно бути цікаво в першу чергу, адже на панелі виділена область, яку можна використовувати у власних додатках. Компанія Apple навіть надала API для її використання. У цій статті ми розповімо і покажемо, як освоювали можливості NSTouchBar. Отримані знання ми надалі застосували в апдейте MaCleaner.



Читати далі →

Як стати продакт-менеджером (і перестати бути директором по продажах). Частина 3

В середині листопада наші друзі з Sports.ru запустили курс для тих, хто хоче стати продакт-менеджером мобільних додатків. Серед лекторів – співробітники Sports.ru, AppFollow, Aviasales, Uber і інші класні хлопці. Весь грудень студент курсу kirillkobelev розповідає, як проходить навчання. Нижче репортаж з лекцій 4 і 5, які були присвячені болючим питанням для початківця продакт-менеджера – монетизації і управління командою. В цей раз, для різноманітності, – в жанрі виробничої драми.
Читати далі →