Ще минулого літа, на марафоні Впевнений крок до європейського рівня освіти, я анонсував початок роботи над застосунком Всеосвіти. Проте тоді я уявити собі не міг обсяг роботи, який доведеться проробити, щоб запрограмувати принаймні базові компоненти з яких, як з цеглинок, складається весь портал.
Завдяки таким компонентам-цеглинкам ми можемо досить швидко, за декілька тижнів, запрограмувати на порталі прототип майже будь-якого функціоналу. А от для застосунку всі ці цеглинки потрібно писати "з нуля" і допоки ми їх всіх не створимо, ми не можемо повноцінно працювати над розділами у застосунку.
Саме тому ми поставили собі обмеження по реалізованих розділах для бета-версії застосунку, адже в першу чергу ми маємо створити всі базові компоненти.
Як приклад таких компонентів, це наш редактор:


Щоб наш редактор повноцінно відображався на мобільних платформах (поки без редагування) і підтримував всі стилі веб-версії ми вклали сотні годин роботи, написали тисячі строчок коду. На сьогодні це понад 2.5к строк, і це ще не фінальна версія, адже маємо у майбутньому додати режим редагування.

Перші 4 місяці я працював над застосунком самостійно, зараз до мене доєдналася вся наша команда програмістів, а саме Слава та Назар. Так так, Всеосвіта на сьогодні, це всього три розробники і окрім того, що ми створюємо новий функціонал, ми продовжуємо повноцінно підтримувати роботу основного порталу.
Цього тижня ми завершуємо роботу над компонентом який дозволяє проходити тестування, останні декілька місяців ми працювали саме над ним. Нам залишається ще багато роботи до першої версії, але ми ще на один крок наблизилися до релізу.




Наступними на черзі обговорення та персональні повідомлення, по завершенню яких ми зробимо перший закритий бета-реліз. Тоді я вже розумітиму орієнтовні терміни запуску першої публічної версії і обов'язково вам про це повідомлю.