keddroCast – e38. Трудности разработки для Android на примере нескольких приложений; Epic win SMM

Тридцать восьмой выпуск подкаста от сайта keddr.com. Ведущие – контентный владыка Саша Ляпота, технический король Семен Кременюк и мобильный император Миша Карпенко. В сегодняшнем выпуске:

  • Истории разработки приложений для Android;
  • Самые крутые примеры SMM.

[powerpress]

Please wait...
Теги: , , , , , , , , , ,
0
41 Комментарий
Сначала Новые
Сначала Старые Популярные
guest

Межтекстовые Отзывы
Посмотреть все комментарии
Le3vZ
Le3vZ
12 лет назад

Из-за большой продолжительности подкаста приходится делить его прослушивание на 3 раза.

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад
Ответ  Le3vZ

@Le3vZ, У меня так со всеми подкастами.

Please wait...
Владислав Сурков
Владислав Сурков
12 лет назад

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

Please wait...
Vadim
Vadim
12 лет назад

В тему к SMM – на странице Виталия Кличко не было голосования типа 50 тыс. лайков и я работаю левым хуком в парламенте? Трудно представить чтобы было за 200 тысяч :)

Please wait...
Le3vZ
Le3vZ
12 лет назад

Вам не кажется, что вы сами себя в могилу загоняете? Звук от скайпа ужасный. Это раздражающее бульканье! Аудиторию поотпугиваете своей ленью или что там у вас за причина, по которой Семён дома.

Please wait...
Владислав Цыплухин
Владислав Цыплухин
12 лет назад

Это крэпчик, отписываюсь от Кеддра вторично.

Please wait...
ppnikpa
ppnikpa
12 лет назад

Мне одному кажется, что недавно появившийся фон сайта совпадает с цветом текста внизу страницы?

Please wait...
binq
binq
12 лет назад

Товарищи! То что android говно, это не правда. Если 99% обращений в support пользователи android, в это я верю, просто большинство кто кричит что у меня что то не работает, это пользователи разных эйсов, спиков и оптимусов. У меня телефон desire hd, год с чем-то пользуюсь и ни разу не было того что у меня какое-то приложение из маркета не работает. Просто если вы купили бюджетник ни надо требовать от него возможностей флагмана.
Это то же самое что на iphone 2g запустить infinity blade (2).

Please wait...
Мак Сим
Мак Сим
12 лет назад
Ответ  binq

@binq, да он даже на 3гс не идеально идет!Долго грузится, подлагивает да и графика там далека от ретины, все довольно квадратичное+упрощенные эффекты.

Please wait...
Капитан Капитан Улыбнитесь
Капитан Капитан Улыбнитесь
12 лет назад
Ответ  binq

@binq, вот только не надо на Оптимус гнать. Не припомню ни одного непошедшего или криво работающего приложения – за исключением только заточенных под Тегру или под конкретную архитектуру типа арм7 и т.п. Всё остальное – отлично работает, не без тормозов конечно иногда, но пашет. А вот как раз про аппараты HTC начитаны дай боже – и глюки от аппарата к аппарату и уязвимости пачками. Поверьте аппараты HTC как идеал не стоит в пример приводить – даже Desire и Desire HD.

Please wait...
Малик
Малик
12 лет назад

Xperia neo 2.3
Instagram, работает!
Казахстан.

Please wait...
Мак Сим
Мак Сим
12 лет назад

Кстати, то, что Сёма заснул, когда Саша и Миша вели дискуссию, было очень заметно :)Лично я сразу выкупил.Вот вам и пожелание – ведите подкасты вместе:во-первых никто точно не заснет от тоски, во-вторых – будете чаще шутить, даже, если и не интересно кому-то:)
В целом подкаст хороший и по делу.Но вот Миша, что-то запутался В понятиях Индийские приложения и Инди-приложения.

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад
Ответ  Мак Сим

@Мак Сим, Это типа шутка была, indie <-> India.

Please wait...
Кременюк Семён
Кременюк Семён
12 лет назад
Ответ  Мак Сим

@Мак Сим, глупости. Если я не вставляю 5 коп, это значит, что нет подходящего момента или я не совсем разбираюсь в вопросе. Что нам балаган устраивать, чтобы все всегда слышали всех?!

Please wait...
Мак Сим
Мак Сим
12 лет назад

@Кременюк Семён, да все норм, просто голос у тебя был такой, когда, к примеру, идет неинтересная лекция, а студент не “куняет” и вдруг его неожиданно подрывает препод!Вот тут, что-то в этом роде было)Я не в коем случае не осуждаю и не гоню, и стобой полностью согласен!Просто “это” было очень заметно, либо ты просто замечательный актер:)

Please wait...
ilya
ilya
12 лет назад
Ответ  Мак Сим

@Мак Сим, Вы, видимо, не знаете кого программисты называют индусами. Это шутка неудачная была.

Please wait...
Nikita87
Nikita87
12 лет назад

А как же общеизвестный Player PowerAMP за 4.99 доллара. если не ошибаюсь – лучший плеер. И продажи вроде бы идут.

Please wait...
Талала
Талала
12 лет назад

Чуваки, это крэпчик. Ляпота не разобрался в вопросе чуть более чем полностью, как обычно. раз – у всех _нормальных_ разработчиков (даже у нищебродов – русских) есть эмулятор версий софта под разный ведройд, помойму это очевидно :] два – восемь (!) из десяти, судя по икс_девелоперс и 4пда, людей таскают с собой довоенные технологии на arm6 и куадро200 и тп, что как бы намекает )

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад
Ответ  Талала

@Талала, Нужно всегда помнить, что эмулятор – это не устройство. Даже в подкасте я привел пример того, как с этим однажды накололся. Сделать хотя бы 100 виртуальных машин для прогона автоматических тестов, чтобы покрыть большую часть фрагментированного рынка, а потом еще баги для всех исправлять – это крайне нерентабельно. Выборка из гиков с 4pda и xda-developers нерелевантна. Вот они врядли бы стали писать гневные отзывы в маркет, а скорее багрепорт разработчику.

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад

@Михаил Карпенко,
Методика для хоум-девелопера проста. Берешь три максимально разных устройства – одно топовое, другое тормозное, и один планшет, и проверяешь на них _каждую_ настройку и _каждую_ функцию. Даже юнит-тестами заморачиваться не нужно. Четвертым идет эмулятор, чтобы проверить на самой свежей версии андроида. Дело в шляпе. 95% пользователей охвачено. Еще 4.9% охватываются следующим образом: в программу вставляешь сервис, который автоматически шлет отчеты об ошибках, типа bugsense.
Оставшийся 0.1% не имеет значения – это либо гики со странными прошивками, говнофонщики, которые все равно платить не будут, либо владельцы сониэрикксон. :))))))
Если у кто-то баттхерт по поводу фрагментированности, то он просто поленился делать грамотное тестирование, и точка. :-Р

Please wait...
Мак Сим
Мак Сим
12 лет назад
Ответ  Талала

@Талала, да…и по поводу эмуля, все-таки не стоит забывать, что во-первых, он эмулируется из под х86, а не арм, что, вашими словами, как бы намекает! А во-вторых, эмуль это эмуль.В нем свой набор библиотек. Это все-равно, что запускать, из под Линуха на вине любую ексеху!Вот чес члово, умиляет, что люди думают, что умнее всех!

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад
Ответ  Мак Сим

@Мак Сим, в эмуляторе эмулируется арм. И все библиотеки, соответственно, родные – там запускается настоящий андроид со всеми родными библиотеками. Отличаются только драйвера.

Please wait...
Беренгар
Беренгар
12 лет назад

Семен , а зачем покупать nova launcher,если есть лучше ? Apex launcher Foreve !

Please wait...
jabbarow
jabbarow
12 лет назад
Ответ  Беренгар

@Беренгар, по мне nova шустрее

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад

На счет того что “андроид-говно”.

Писал живые обои для ведроида. Трехмерная графика, все понты. Тестировал всего на трех устройствах.

В итоге более чем из 18000 человек о глюках мне написало 2 человека. Рейтинг 4.7. Результаты, на мой взгляд, вполне приемлемые и для топовых приложений.

Не понимаю чем нужно писать, чтобы получить худшие результаты.

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад

@Дэвид Блэйн, Насколько я понимаю, обои в сравнении с любым сервисным приложением (даже не игрой) – это не очень большая работа. Поэтому пример не полностью отражает ситуацию.
И абсолютно уверен, что ребята, которые пишут серьезный софт под Android, что-то понимают в разработке и просто так сетовать бы не стали.

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад

@Михаил Карпенко, офисных программ на андроиде не писал, но не думаю что сильно сложнее. Скорее даже проще. Сильно проще. Вообще, андроид – очень дружественная среда для разработчика. Там где на айос (грубо говоря С++) ты сделаешь десять ошибок, и будешь их ловить две недели, на андроиде (Ява) сделаешь одну и поймаешь за пол часа.

Нытье по поводу фрагментации я отношу на счет плохо отлаженной организации тестирования. К примеру, берут по 300 человек, просят их тестировать на одном телефоне… и они все проверяют только, запускается ли программа, как в случае с инстаграммом. :))

Фрагментация на винде гораздо сильнее, и средства разработки хуже, но никто ведь не ноет.

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад

@Дэвид Блэйн, Прости, но я считаю крайне странным так уверенно судить о чем-то после слов “офисных прогамм я не писал”. И при этом думать, что ребята из того же instagram глупее и не выкупили такого простго рецепта. Поэтому все аргументы необъективны. Поверь, сервисные прогрммы писать сильно сложнее, чем живые обои. Одна тенюшка, нарисованная дизайнером, может забрать от 15 минут до 10 часов отловки багов.
По поводу java vs c++ – отдельная тема. Почитай Брукса “No silver bullet”.

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад

@Михаил Карпенко, я читал про сильвер буллет, естественно. Это упоминание не в тему – я не считаю что ява сильвер буллет, это просто лучший буллет для некоторых ситуаций, в частности для отладки.
Я знаю что во многих “серьезных” софтварных кампаниях сидят выпускники с красными дипломами, которые не умеют грамотно писать или организовать работу – встречал такие не раз. :)) Почему-то по поводу фрагментированности воют не все – это делают НЕКОТОРЫЕ – кто не может грамотно проектировать, писать отлаживать – они используют это как оправдание своих неудач. Из всех программ, которые я ставил на свои девайсы, криво заработала только ОДНА (я ставил их больше 200 штук). Из чего я делаю вывод о том, что проблема надумана. 0.5% разработчиков – это НЕ показатель.

Please wait...
Михаил Карпенко
Михаил Карпенко
12 лет назад

@Дэвид Блэйн, Whatever.

Please wait...
Дэвид Блэйн
Дэвид Блэйн
12 лет назад

@Михаил Карпенко, это не whatever. Это пюре и гонево на народный андроид! :)) Такое ощущение, что вас яблоко купило, и вы терь андроид троллите. Не растеряйте аудиторию. Знаю пару ресурсов, которые тоже начинали как “мы про все мобильные”, а потом “возвысились” до исключительно восхваления яблока.

Please wait...
Дмитрий
Дмитрий
12 лет назад

Джейлбрейк на Ipod Touch 2 G — работает нормально, за исключением cинхронизации с тунцом(стало терять иногда устройства)

Please wait...
Akumetsu
Akumetsu
12 лет назад

На мой вопросы не отвечали из-за того что я назвал тот самый секретный смартфон ?

Please wait...
Вячеслав
Вячеслав
12 лет назад

Оо, в этот раз две темы)

Please wait...
RHYYYTHM
RHYYYTHM
12 лет назад

Запилите обзорчик “смартфона о котором нельзя говорить))”?

Please wait...
Олександр Ляпота
Администратор
Олександр Ляпота
12 лет назад
Ответ  RHYYYTHM

@Vlad Sanikovich, Пилим :)

Please wait...
Алексей Коляда
Алексей Коляда
12 лет назад

Попробуйте сделать подгрузку комментариев AJAX’ом, в реальном времени или хотя бы по специальной кнопке. Хочется обновить комменты во время видео/аудио, но без запуска заново подкаста или видео и поиска места, где остановился.
Было бы круто.

Please wait...
Олександр Ляпота
Администратор
Олександр Ляпота
12 лет назад

@Алексей Коляда, Да, но до смены дизайна ничего делать не будем :)

Please wait...
Дмитрий
Дмитрий
12 лет назад

Galaxy S2 работает Instagram c ICS, все ок

Please wait...
Диман
Диман
12 лет назад

щас послушаем!

Please wait...
Александр Полт.
Александр Полт.
12 лет назад

Дождался!

Please wait...
Наверх