Как стать автором
Обновить
1
0
Денис Кравцов @dendude

Fullstack-разработчик

Отправить сообщение

Пытаюсь делать то же самое на Swift, но постоянно ругается Excel что документ некорректный. Кто-то делал подобное под iOS ?

Спасибо, посмотрим. Автор приложения вы? ?

Бюджетный ага

Используем html-теги для большого описания, но в Google Play используются экспериментальные стили, которые дают такой эффект. Выкатили обновление, где обернули описание в <div>, теперь всё хорошо.

То есть нужно иметь каждый файл не более 14кБ чтобы всё работало фить-фить. При этом картинки такого размера найти нереально, вместо них lazy load ?

Сохранится задание с указанием предмета, несмотря на то, что он удален. В расписании опасно придерживаться классической реляционной модели, поэтому все зависимости нужно удалять явно.

Веб-версию уже делаем, десктопная версия под Windows также будет.

Можно выбрать предмет, к которому задание относится и назначить дату/время выполнения. Учет пропуска занятий отсутствует, так же как и оценки.

Да, вы правы. Расписание занятий - это подмножество календаря с более узкоспециализированным функционалом. Чего-то из календаря у нас нет, а что-то сделано прицельно под учёбу.

Изучим платформу, возможно импорт получится сделать. Как-то даже не смотрели в их сторону. Спасибо!

где можно посмотреть?

Над вёрсткой для описания надо поработать =)

Похоже на некорректное отображение большого описания приложения на мобильной версии плей маркет. Написали им письмецо.

Отзывы на русском языке есть и они видны. Что касается описания, то проверим, возможно плей маркет обновляется, а возможно мы с разметкой намудрили. Спасибо!

Может вы просто хотели сказать, что не захотели с этим связываться? Денег было мало и немного «забили» на лояльность.

--

Денег не то, что было мало, а их не было совсем =) ведь приложение до этого было полностью бесплатным. Так что это был осознанный шаг и мы готовились к тому, что люди будут недовольны. Предлагали своими силами создать им расписание если у них есть фото/скриншот, а также дежурили ночью, чтобы через поддержку помочь как можно большему кол-ву человек. Мы не жалеем об этом, но больше такое не повторяли =))

легко корректируется если вы знаете, что оно стало неправильным. Мы встречали отзывы у других приложений о таких случаях, когда человек приходит не на тот урок. Это гораздо хуже чем потерять расписание совсем и восстановить его через одногруппников =)

Приложение под iOS ранее было на UIKit. Сейчас SwiftUI в большей степени, полгода назад перешли на iOS15 для поддержки многих новых фич фреймворка. Архитектура MVVM. CoreData + Firebase.

Приложение для Android полностью на Jetpack Compose (кроме виджета). Как раз начали делать приложение, когда Compose был в бете.

Firebase для синхронизации и отправки расписаний. Отсюда пока что невозможность работать в Китае и некоторых других регионах.

Перевод сайта на русский язык готов, но ещё не опубликован. Планируем сделать сайт мультиязычным. Узнать о приложение на русском языке вы можете в AppStore или в группе ВК.

Первая версия приложения была очень простой и не подразумевала какого-то бизнеса в дальнейшем, делалось многое на коленке. Гарантировать корректную миграцию расписания на новую версию мы не могли, поэтому приняли решение, что лучше отсутствие расписания, чем наличие неправильного расписания у пользователей.

Огромнейшая проблема (или фича) Apple в том, что нет обратной совместимости, таким образом пару лет нужно юзать старый код, облизываясь новым. Иос 15 например поддерживает те же устройства, что иос 13. А вот иос 16 выбросил некоторые устройства. Для больших приложений это существенно.

Информация

В рейтинге
Не участвует
Откуда
Санкт-Петербург, Санкт-Петербург и область, Россия
Зарегистрирован
Активность

Специализация

Mobile Application Developer