Search
Write a publication
Pull to refresh
7
0
Сергей Дьяченко @gromozeka07b9

User

Send message

Тоже поделюсь своим проектом для путешественников:

https://igosh.pro/feed

Плюс мобильное приложение для создания и просмотра маршрутов:

https://play.google.com/store/apps/details?id=com.sd.gosh&hl=ru&gl=US

А так же есть еще продукт совместного творчества с друзьями:

https://freekin.ru/

К сожалению, ничего из них активно не используется. Просто поддерживаю сервисы в рабочем состоянии, поскольку GoSh-ем сам пользуюсь. Кстати писал о нем на Хабре: https://habr.com/ru/post/458272/

Пришлось делать не hello world на Xamarin.Forms, чуть сложнее. Проблем с долгим запуском не обнаружил, запуск после установки из Google.play секунды 2. Были другие проблемы, например понял что стандартные контролы зачастую ущербны по функциональности и приходится спускаться до рендереров нативных. Но, не уверен что в других кроссплатформенных движка лучше. Было бы здорово услышать какую-то аргументацию, с чем конкретно пришлось париться.

Не видел в статье про то, что кто-то парится. Аргументируйте, пожалуйста.

Здорово, молодцы. Только бы чуть подробнее — с какими проблемами столкнулись, как решали. Вообще, каков типичный рабочий день стартапера?

Вы молодцы, рад что такие энтузиасты есть! У меня самого небольшой проект есть, но, черт побери, не пойму где взять единомышленников. Проекту уже третий год идёт, но я там один за всех, по сути: https://m.habr.com/ru/post/458272

У меня амблиопия с детства, один глаз почти не видит, разве что периферийное зрение с его стороны немного помогает боковое движение отслеживать. Но вот что хуже всего — рабочий глаз уставать стал. Мне 43 года, и рабочий глаз видит на 100%, но периодически голова с его стороны болит, температура повышается, хочется закрыть его. Нерабочий глаз при этом не устает нисколько. Стереоскопичность относительная — я вижу объекты хорошо с одной стороны и вижу что у него есть еще и другая сторона, но это все, что я могу о ней сказать :)
Если бы я мог выбирать, то конечно сделал бы оба глаза рабочими, чтобы распределить нагрузку. Врачи то же самое говорят — у вас правый глаз устает, потому что не работает левый.
Hot Reload в Xamarin.Forms есть с 2019 года, и для Android и для iOS, постоянно пользуюсь.
Насчет Xamarin.Native не скажу.

Я слабо себе представляю публичный сервис, который хранит анонимные данные, как минимум, я не хочу с таким связываться. А вообще, если бы GoSh! работал без синхронизации с сервером, то и авторизация не нужна была бы. Я думал над тем, чтобы сделать некий демо режим, где вы не можете синхронизировать данные, зато там и авторизации не было бы, но счёл эту затею усложняющей разработку и не стал заморачиваться.
Ну а если вы ведёте подобную разработку — это здорово, значит тема людям интересна а при желании, можем как то и объединить усилия.

Есть функция «поделиться» маршрутом. Например, я создал маршрут, и хочу вам дать возможность в нем внести какие-то корректировки — удобно, например, когда вы с кем-то совместно маршрут создаете — и заметки накидываете, и фоточки. Как минимум, для этого нужна идентификация пользователя, и, как следствие, регистрация. Плюс, все данные лежат на сервере, и мне хотелось бы знать — чьи это данные.
Странно, посмотрю вечером по логам, что не так. Я замечал, что есть проблемы, если входить на устройствах, где нет Google Chrome, но пока не знаю, как быть в таком случае. Если это ваш случай, то пока только один вариант — через регистрацию. Она сейчас упрощена до предела — имя, адрес да пароль.
Будем решать по мере поступления :) Перед тем, как название придумать, я проверил, нет ли чего непристойного в нем — вроде бы совсем даже нет. Но, может быть несколько не в тему, если только. Попытаюсь именно как аббревиатуру его преподносить.GoSh! — I Go, I Share.
Да, понял, спасибо. Убрал про Яндекс — сначала хотел написать про то, что использую в GoSh! Yandex.SpeechKit, но руки так и не дошли, так что, наверное честно убрать его.
А тем, кто минусует — можете написать, почему? Не, я не против, минус так минус, хуже всего неведение.

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

С мобильной разработкой у меня опыта не было совсем. Я пробовал сначала на Java в Android Studio что-то набросать — что-то набросалось, но удовольствия я не получил. А C# мне давно знаком, и когда наткнулся на Xamarin — почему бы не попробовать, и попробовал — хелловорд заработал сразу, это вдохновило на дальнейшие изыскания. Потом уже пришло в голову, что это здорово, когда одна кодовая база и на Android, и на, например iOS. Но, практика показала, что в реальном проекте она одна довольно условно, даже в Xamarin Forms.
Нам тоже интересно, это пока первый опыт и результат неоднозначный. Понятно стало то, что с одной стороны, использовать моббинг на задачах, способ реализации которых команде и так уже знаком — смысла большого нет. С другой стороны — если мы решаем задачу в малознакомой области, там уже полезно максимально людей вовлекать, для знакомства с подсистемой/новой бизнес-логикой.
Тактически — да, это дорого, толпой делаем одну задачу.
Стратегически — смысл в том, чтобы с задачей и конкретной подсистемой познакомились все в команде, что будет экономить время при появлении подобных задач. Это развитие темы парного программирования, только с учетом того, что вовлекаются уже не только разработчики.
Отличная статья, спасибо!
Проблемы очень похожие, с тестами так в точку.
Можешь ли пролить свет на такие моменты:
1. Много ли сотрудников, которые НЕ приняли правила игры? И как мотивируете их?
2. Нет ли попыток сломать систему, к примеру, создавая фейковые данные в баг-треккере?
3. Нет ли просадки по выполнению бизнес-задач, учитывая что вы начали тратить время на рефакторинг? Понимаю, что к геймификации это не самое большое отношение имеет, любопытно просто.
1

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity