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

Я начал работать над приложением в тот же период, когда официально вышел Angular 2.

В то время я работал в течение трех лет в качестве разработчика внешнего интерфейса, используя AngularJS (также известный как Angular 1), и я был мотивирован возможностью изучить некоторые новые технологии, такие как Angular 2, Typescript, Firebase и Nativescript. Фреймворк для создания необходимое мобильное приложение.

На выполнение этой работы у меня ушло около трех месяцев, но за это время у меня также сложились хорошие отношения с разработчиками NativeScript Advocate, что дало мне доступ к участию прошлым летом в программе Послы NativeScript. Я был частью команды с другим французским разработчиком, и меня наставляли три старших разработчика Nativescript. Это был интересный эксперимент, и я был рад, что нам удалось в конце программы написать статью о проделанной нами работе, а также сделать презентационное видео.

Благодаря этому Packt Publishing предложила мне подготовить туториал по Angular 5, а также меня приняли в Чемпион Nativescript — программу, готовящую разработчиков к тому, чтобы они стали экспертами.

Наконец, я получил стипендию разработчика от Google и Udacity (об этом я также слышал от разработчиков Nativescript Advocate), которая очень помогла мне повысить свои навыки в ES6 и Service Workers.

Заключение

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