Информация предоставлена на основе последних 12 постов
Сравнительные показатели качества аккаунта
9.43%
8.69%
ENGAGEMENT RATE больше среднего в 1.2 раз
Активность в комментариях нет данных для анализа
Активность подписчиков больше среднего в 1.4 раз
*
Показатели вычисляются относительно аналогичных аккаунтов
@sibflutter — статистика по ER записей
03 / 04 / 2021, Суббота
ER
0.9%
Реальный ER
0.6%
Лайков
4
всего, из них:
3 (75%)
от людей
1 (25%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Если программист ошибается, и понимает это, то это личностное фиаско.
Особенно на поздних стадиях разработки.
В уме сразу рисуется недовольный проджект менеджер, багровый директор, укоризненно качающий головой эйчар и понижение зарплаты. И уплотнение графика, естественно.
Поэтому программер может предпочесть уволиться, пока его стыд не вскрылся, и уйти в другую фирму. Там он начнет с чистого листа и уже не повторит этой ошибки, но и от новой не застрахован....
Тем не менее, вчера на митапе я услышал историю человека, который спустя полтора месяца работы пришел к директору и сказал: я облажался. Надо все грохнуть и начать заново, иначе будет плохо.
Он был готов к тому, что его если и не уволят, то как минимум накажут. Но реальность оказалось суровее:
ЕМУ В ДВА РАЗА ПОДНЯЛИ ЗАРПЛАТУ на два месяца.
Не столько за честность или смелость, а потому, что такой жест сэкономил этой фирме и деньги, и репутацию. За повышеннный чек он спокойно, без ощущения выгорания переписал код.
Жаль, эта история не типична для большинства руководителей, что приводит к умножению негатива от человеческого фактора там, где его можно было бы сократить.
Мой посыл - цените тех, кто готов расти как профессионал рядом с вами, не боясь ошибок.
#программирование #премия #факап #деньги
27 / 03 / 2021, Суббота
ER
10.18%
Реальный ER
9.73%
Лайков
45
всего, из них:
43 (96%)
от людей
2 (4%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Быстрый результат - это моё кредо. Всем, думаю, приятно будет видеть более-менее готовый продукт до того, как пропадет первоначальный азарт.
Я здесь хочу отойти от любимого Flutter и вспомнить очень качественный Framework на Python для написания текстовых квестов - Ren'Py (renpy.org)
Он достаточно мощный, чтобы игры, написанные на нем приносили миллионы своим создателям и в то же время настолько прост, что позволит начать работу имея в команде лишь половинку программиста.
К нему в комплекте идёт настолько понятный tutorial, да ещё и на русском языке, что я думаю, что даже половинка программиста - это много для работы с ним.
Главное здесь художник, сценарист, может быть - музыкант или актер на озвучку. Начать вообще можно одному, это один из самых любимых фреймворков у инди-разработчиков.
Какие игры на нем можно писать:
1. Текстовые квесты с разными вариантами концовок
2. Симуляторы свиданий/собеседований
3. Психологические тесты
4. Симуляторы жизни (украл - выпил - в тюрьму, романтика!)
5. RPG и пошаговые стратегии (но тут уже нужен будет целый программист)
Ограничений, в принципе, нет - вся мощь питона под капотом. В смысле, даже 3D шутер можно сделать, но для этого уже надо быть ужаленным в мозг.
Игра в два клика компилируется в код для компьютера или сотового телефона.
Обратная сторона процесса - очень трудно защитить как логику, так и медиафайлы внутри игры от пиратства. Но для первого опыта, включая опыт монетизации - пойдет.
Дерзайте!
#python #renpy #gamedev #разработкаигр #разработкаприложений
27 / 03 / 2021, Суббота
ER
14.71%
Реальный ER
14.48%
Лайков
65
всего, из них:
64 (98%)
от людей
1 (2%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Дважды попался на глаза пост на тему "ВАУ! Ты видел эту новую крутую фишку Айфона?"
Далее человек скачивает Google Lens и переводит текст из книги с помощью камеры.
Рили? Новая функция? АЙФОНА?
Самое главное - лайков много, много восторгов в комментариях. Эти жертвы научной фантастики настолько гордятся своей причастностью к этому технологическому чуду, что на всё смотрят через призму владения Айфоном.
Помню, как один любитель Эппл пришел ко мне, увидел мой профессиональный монитор Dell и начал им восторгаться. Сожалея, что на его МакБуке экран маленький.
Я ему сказал: ну у тебя же есть hdmi? Подключайся и работой.
В итоге этот поц берет мой кабель, подключает свой мак к монитору, открывает на YouTube ролик 4К и, глядя на цветопередачу монитора Dell восклицает: надо же, какую все таки обалденную продукцию делают Apple!
....даже спорить с ним не стал. Рядом стоял второй такой же монитор, с него запустил тот же ролик. Из-под винды. Та же картинка. Но она все равно для него была хуже, потому что "Жека, ты же не понимаешь!". Да агрессивно так.
Понимаю, конечно. Поэтому дальше спорить не стал. Не дай бог спорить, ещё начнет насильно в свою веру обращать. Пришлось махать своим рабочим Айфоном и улыбаться, как пингвин из Мадагаскара.
Натерпелся страху, в общем....
#iphone #айфон #фанатизм #страх
26 / 03 / 2021, Пятница
ER
12.9%
Реальный ER
12.22%
Лайков
56
всего, из них:
54 (96%)
от людей
2 (4%)
сомнительные
0
не от людей
Комментариев
1
всего, из них:
0
хороших
1 (100%)
сомнительных
Продолжаю ломать стереотипы в разработке приложений. До этого я показывал вещи, не требующие напряжения ума, теперь решил показать навбар для хакера.
Это крышесносное решение по навигации, опирающееся на встроенные во Flutter фишки типа context.
Помимо того, что это эстетическое решение с расширенными функциями типа "спрятать панель" и 18-ю стилями отображения, анимацией, межэкранными переходами и полной кастомизацией всего - это действительно комплексное решение по навигации.
Оно идёт как самостоятельный виджет.
Главная фишка - для каждого пункта меню создаётся собственный набор маршрутов, позволяющий изолировать пользовательский опыт внутри конкретной задачи.
Это всё позволяет реально "впихнуть" внутрь одного приложения несколько самостоятельных. Все, что происходит внутри вкладки - остаётся внутри вкладки.
Даже собственный механизм вызова модальных окон есть.
Понимание этого решения осложнено несколько корявым примером, побуждающим закрыть его едва мы его открыли. А ведь он ещё и на всех мыслимых платформах работает.
Поэтому я настойчиво предлагаю скачать его и попробовать поработать с ним, тогда есть шанс, что вы скажете: "Всё, мои поиски закончены"
#flutter #navbar #appdevelopment #программирование #android #ios #windows
24 / 03 / 2021, Среда
ER
13.57%
Реальный ER
12.9%
Лайков
60
всего, из них:
57 (95%)
от людей
3 (5%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Немного юмора для сочувствующих
#программирование #языкпрограммирования #php #java #javascript #1с
22 / 03 / 2021, Понедельник
ER
16.29%
Реальный ER
15.84%
Лайков
72
всего, из них:
70 (97%)
от людей
2 (3%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Есть два распространенных органических повреждения мозга у программистов: стремление все усложнять (встречается у старой школы) и боязнь хоть маленько структурировать свой код (боязнь точки с запятой в конце строки).
Вроде бы я про сильную и слабую типизацию. С одной стороны, куда как проще напихать везде var или any а потом кричать: жизнь боль, гадкий JavaScript (тут можно любой другой похожий язык подставить) мои мысли не читает!
С другой стороны, вот есть у тебя bool и RxBool - ну почему бы им друг в друга не конвертироваться без лишнего кода?
(тут правильный ответ - потому что RxBool это объект, но это не суть).
Однако я все же за языки со строгой типизацией - иногда это даёт внезапные инсайты в процессе разработки, добавляет красоты в код.
Ну и, как говорил Ломоносов, "математику уж затем изучать надо, что она ум в порядок приводит".
#программирование #код #программист
22 / 03 / 2021, Понедельник
ER
15.16%
Реальный ER
14.25%
Лайков
66
всего, из них:
62 (94%)
от людей
4 (6%)
сомнительные
0
не от людей
Комментариев
1
всего, из них:
1 (100%)
хороших
0
сомнительных
Управление состоянием - это чуть больше, чем просто глобальные переменные. Это касается каждого элемента в вашем приложении.
Во Flutter существует, наверное, десяток библиотек посвященных этой теме. И именно здесь вы плотно встречаетесь с таким явлением, как boilerplate.
Это когда вы пишите код, который, по сути, нихрена не делает, но без него ничего работать не будет. Количество строк растёт, понимание - падает.
GetX (в репозитории идёт как просто Get) тотально упрощает это дело. Он обеспечивает реактивное управление состоянием, упрощает маршрутизацию, содержит целую кучу плюшек вроде интернационализации и управления приложением в разных режимах.
Главное - никакого лишнего кода. По сравнению с рекомендуемым provider - в три раза меньше кода.
GetX, по сути, позволяет избавиться от таких вещей, как StatefulWidget и context.
Всем тем, кто начинает программировать на Flutter, я бы рекомендовал начать именно с этого пакета.
#flutter #statemanagement #boilerplate #мобильнаяразработка #программирование
20 / 03 / 2021, Суббота
ER
23.08%
Реальный ER
22.17%
Лайков
102
всего, из них:
98 (96%)
от людей
4 (4%)
сомнительные
0
не от людей
Комментариев
0
всего, из них:
0
хороших
0
сомнительных
Это страшная сказка, слушайте:
Приложение Ding Talk - это "одно из крупнейших профессиональных мобильных приложений для корпоративной связи в Китае". От Alibaba group.
В августе 2018 года количество пользователей перевалило за 100 млн пользователей.
На начало 2020 года оценка приложения была 4.9
А потом пришел коронавирус, Ухань перевели на удалёнку и школы через Ding Talk стали рассылать домашние задания.
Детишки учиться не захотели. Зато они узнали, что если приложение получит много негативных оценок, его удаляют из app store.
За ночь рейтинг опустили до 1,4 и приложение было выпилено из магазинов. Говорят, авторы даже разместили в соц.сетях пост "мне всего пять лет, пожалуйста, не убивайте меня".
....особо пытливые умы сейчас полезут в маркеты и увидят, что приложение имеет всего 1 млн установок и рейтинг в 4.4
Так что это скорее всего вброс с целью выйти на европейский рынок.
Но, с другой стороны, я своими глазами видел, как обидевшиеся жители Индии обрушили рейтинги тиктока с 4.4 едва ли не до 1.8. Сейчас негатив убрали, рейтинг снова в норме.
Плюс, не забывайте, что люди редко оставляют положительные отзывы сами, их надо просить об этом.
К чему я это.... Берегитесь своих пользователей ))
#пользователь #мобильноеприложение #хейтеры #маркетинговыйход #отзывы #playmarket