Friday, June 09, 2017

"Хлебные крошки" на JS - попробуй собрать их

Потребовалось написать объект навигации "Хлебные крошки" на JS... Сначала пробовал реализовать прямо в методах приложения, но сильная размазанность кода не способствовала отладке и правильной работе. Поэтому и решил реализовать в отдельном объекте. Реализовал.

И обратил внимание на такую статистику - получился один метод для добавления "крошки", 2 метода для получения "крошек" и 4(!) метода для их удаления (прям как в жизни, если собирать крошки поштучно) и один метод "тряпка", для сбора всех "крошек" одним махом.

Вот и скришнот методов в свернутом виде:

Wednesday, May 17, 2017

Стоит ли использовать Appodeal на старте запуска программы?

Я вот не уверен!

Возможно на самом начальном уровне достаточно одного Admob и только по результатам и оптимизации размещения и показа рекламы уже можно внедрять агрегратор рекламы, по типу Апподиал.

Основной минус вижу в утяжелении, как самого приложения, что на фоне конкурентов может выглядеть "не очень". Но кроме того, сам  рекламный SDK (любой) замедляет работу приложения (конкретно речь про Cordova приложения), что тоже вызывает негативные эмоции у пользователя.

Впрочем, само подключение Appodeal не сильно сложная операция, и если у разработчика нет негатива к внедрению их SDK на начальном этапе, то почему бы и нет?

Tuesday, May 16, 2017

Про гениальные идеи для программ

Пришла в голову гениальная идея программы для смартфонов - Генератор Случайных Чисел. Со всякими плюшками и рюшками, всё таки возрастной ценз 0+.

Но решил посмотреть в Гугл Плей подобные программы - их там тысчи!!!

Ну вот, опять не сгениалил... :(

Thursday, April 20, 2017

Opera Mobile Store R.I.P.

Пришло письмо от OMS:

Hello Developer,
Our team reviewed your app and did not find it acceptable to publish on apps.opera.com.

We encourage you to look over your app again.  Closely consider matters of quality and value to the end-user.  Many resources exist online to assist you across all areas of development, including the OMS Blog (http://opera-mobile-store.com/oms-guide-for-mobile-app-developers/).

Releasing an app too early can be harmful to you as the developer, and to Opera Mobile Store, too.  Efforts to improve your app design and user value will help you in the long-run.  Aim to produce high-quality apps with great end-user value and we will be happy to review your future apps.

Ой, блин. Действительно надо пересмотреть свою "поделку"... Но сначала посмотрел предлагаемую ссылку.. Посмотрел, потыкал ссылки, кое где получил 404 ошибку и закрыл. Решил посмотреть на сам "высокачественный софт" размещенный в сторе. "Грандов" - не трогал. Смотрел неизвестные мне тайтлы.

И что я увидел? Редиректы на какие то сайты, на веб версии игр, на полупорно блоги, зачастую не имеющее ничего общего с описанием тайтла в сторе.

Всё ясно с вами, OMS. RIP.