Наверх
41 комментарий 04/04/2012

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

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

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

Воспроизвести

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

41 комментарий

по хронологии
по рейтингу сначала новые по хронологии
2

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

3
Дмитрий

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

4

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

5

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

6

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

8
Вячеслав

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

9

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

10
Дмитрий

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

11
Дэвид Блэйн

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

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

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

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

12

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

13
Дэвид Блэйн

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

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

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

14

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

15
Дэвид Блэйн

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

17
Дэвид Блэйн

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

18
Беренгар

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

19

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

20

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

21
Мак Сим

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

22
Дэвид Блэйн

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

23

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

24
Дэвид Блэйн

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

25

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

26
Мак Сим

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

27

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

28

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

29
Мак Сим

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

30

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

31

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

32

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

33
Капитан Капитан Улыбнитесь

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

34
Мак Сим

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

35

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

36
Владислав Цыплухин

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

37

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

38

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

39

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

40

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

41

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

Добавить комментарий

Такой e-mail уже зарегистрирован. Воспользуйтесь формой входа или введите другой.

Вы ввели некорректные логин или пароль

Извините, для комментирования необходимо войти.

Modal box

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: