Делимся музыкой mvk://audio

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

Читать далее Делимся музыкой mvk://audio

Тестируем на iPhone 4

Нашелся добрый человек и предоставил свой iPhone 4 для тестирования (на нем установлена iOS 7.1.2). Прописали UDID устройства в аккаунт разработчика. Запускаем…

Читать далее Тестируем на iPhone 4

Тестирование на iOS 7

Вот уже скоро будет обновление. Хотелось бы проверить на iOS7, но симулятор для этих целей не подходит… Специально скачали старый XCode 6, в котором присутствует симулятор iOS7. А проект не запускается, т.к. AFNetworking требует XCode 7 и выше

Xcode 7+ is required. NSURLConnectionOperation support has been removed.

Читать далее Тестирование на iOS 7

О текущих положениях дел

Совсем немного осталось до следующего обновления. Получилось все то, что меняли внутри плеера. Эти изменения по большей части не будут заметны пользователю, но они есть и это хорошо.

Читать далее О текущих положениях дел

Попытка адаптации под iOS7

Пользователей старых iOS версий становится меньше с каждым днем. Поддержка версий ниже iOS7 уже очень редко практикуется. А вот поддержка iOS7 все еще является достаточно актуальным вопросом.

Читать далее Попытка адаптации под iOS7

Сложности с выбором «БД»

Желание сделать качественный продукт влияет на выбор определенных классов/библиотек. Самые серьезные требования предъявляются к выбору механизма воспроизведения музыки и к выбору базы данных для хранения списков музыки. О выборе библиотеки для воспроизведения музыки мы уже писали ранее. Хотелось бы поделиться мыслями по поводу выбора базы данных.

Читать далее Сложности с выбором «БД»

Новый музыкальный «движок»

Прошло больше недели с последнего обновления 0.1.1 и многим, наверное, будет интересно узнать о текущих этапах разработки.

Первым делом было принято решение отказаться от используемого ранее класса для воспроизведения музыки. Использовался родной класс AVPlayer, который проявил себя не достаточно стабильно и, что так же очень важно, не позволял в будущем внедрить эквалайзер.

Читать далее Новый музыкальный «движок»