Журнал работы и уроки, пока мы соревнуемся за Angular Attack 2018
Тема
Мы решили работать над решением реальной проблемы, то есть сделать всех людей с ограниченными возможностями независимыми, используя легкодоступное программное и аппаратное обеспечение.
Выбранный фреймворк / язык
Этот хакатон требует, чтобы мы использовали Angular Central. Мы будем использовать Ionic в качестве нашего предпочтительного фреймворка.
Log1 – 12 мая, 12:30 IST
В Ionic есть компонент с разделенной панелью, благодаря которому ваш пользовательский интерфейс будет хорошо выглядеть на рабочем столе.
Log2 – 12 мая, 13:00 IST
И мы готовы с окончательным макетом нашего приложения.
Log3 - 12 мая, 15:54
Обед и код. Интеграция карты Google в процессе. Использование службы геокодирования и DirectionsService уже в вашем доме! Продолжай гадать.
Приведенный выше код выдает интервал, чтобы проверить, загружены ли карты Google. Мы должны добавить максимальное время ожидания, а затем быстро отказывать, вместо того, чтобы выполнять неопределенную проверку.
Log4 - 12 мая, 19:43
Async, Promise, Rainy weather и код включены.
Log5 - 13 мая, 00:54 IST
Разочарованный и застрявший на ошибке ниже.
Наконец нашел проблему ниже. Может кто-нибудь объяснить почему?
Log6 - 13 мая, 3:57 IST
Дизайн, исправления ошибок и все готово. Спокойной ночи (ребята с утра)
Log7 - 13 мая, 12:11
С днем матери. При выполнении обновлений пользовательского интерфейса в angular с помощью асинхронных обратных вызовов или другой внешней библиотеки вам потребуется NgZone, чтобы все синхронизировалось.
Log8 - 13 мая, 18:44
Дизайн - это все. Пользователь сначала что-то видит, а потом уже использует. Добавление движений к элементам. Я должен сказать, что тени могут творить чудеса.
Log9 - 24 мая, 20:19
Результаты угловых атак отсутствуют, и, наконец, упорный труд команды окупился. Мы выиграли категорию «Любимые судьи».
Следите за Apurav Chauhan, чтобы узнать больше