Комментарии 18
И все? Правка пары строк и пост готов?
Как вы написали в одном из своих постов, я разрабатывал это приложение для своих целей, но потом решил выложить на Хабр — может быть полезным кому-то.
Кстати, не это ли есть показатель быстроты?
Я всегда считал и буду считать, что Хабрахабр — это ресурс, где я могу найти ответы на нестандартные вопросы и способы их решения. Здесь я вижу лишь переведенный с официального сайта гайд по Phonegap, слегка прикрученный к Angular. Также я о всех новостях узнаю именно с Хабрахабра. Это не новость.
И я ошибаюсь с тематиками и стилистикой изложения мыслей — это свойственно человеку. Если я беру тематику, которую готов освятить на Хабрахабре, то я стараюсь изложить все подводные камни и все домыслы, которые я хотел донести к читателям.
В вашем случае, будет очень хорошо дополнить, например, тем как работает Phonegap и почему именно так нужно прикручивать Angular. Это всего лишь мое мнение. Пост короткий, без интересной информации (хоть я тоже работаю с Phonegap и мне интересны новости и статьи по этой теме).
Надеюсь я изложил критику в хорошем ключе и извиняюсь, если какое-то слово показалось вам грубым.
Как вы написали в одном из своих постов
И я ошибаюсь с тематиками и стилистикой изложения мыслей — это свойственно человеку. Если я беру тематику, которую готов освятить на Хабрахабре, то я стараюсь изложить все подводные камни и все домыслы, которые я хотел донести к читателям.
В вашем случае, будет очень хорошо дополнить, например, тем как работает Phonegap и почему именно так нужно прикручивать Angular. Это всего лишь мое мнение. Пост короткий, без интересной информации (хоть я тоже работаю с Phonegap и мне интересны новости и статьи по этой теме).
Надеюсь я изложил критику в хорошем ключе и извиняюсь, если какое-то слово показалось вам грубым.
Если бы все было так просто…
p.s. angular-seed я бы не рекомендовал для phonegap проектов. Хотя тут дело вкуса.
p.s. angular-seed я бы не рекомендовал для phonegap проектов. Хотя тут дело вкуса.
И еще — phonegap-cli/cordova-cli уже хоть сколько нибудь юзабельны? Ибо в последний раз когда я пробовал строить workflow на основе этих инструментов я сталкнулся с массой проблем, в особенности с тем что при prepare идет генерация некоторых файлов проектов, что при командной разработке обязывает добавлять код платформ в гитигнор. С другой стороны при установке плагина другим разработчикам приходилось удалять его сначала (что бы plugins.json обновился) и потом ставить снова у себя… так же при обновлении каких-то плагинов… Словом это настолько глючная хрень что в итоге мы перешли просто на ant.
На данный момент для Phonegap CLI все равно нет возможности сделать полностью универсальный проект, потому что у каждой платформы есть свои особенности. Поэтому мы сначала делали максимум по UI, потом собирали по платформам — и уже с этими проектами работали отдельно. Проще на стадии проектирования выделить плагины, которые могут потребоваться, и добавить их, а уже потом исключать из реализации под конкретную платформу.
А можно пояснить, почему не рекомендуете?
Ну учитывая ваш подход по сути можно и его, всеравно все будете генерить руками. ngBoilerplate как по мне лучше подходит для более мение больших проектов. ngBoilerplate как по мне лучше подходит для более мение больших проектов.
Я упоминал об этом в посте, но описывать интеграцию буду в следующей части: мы использовали Ionic Framework для UI. Поэтому Twitter Bootstrap, Angular UI и прочие навороты нам не нужны.
Я и не говорил про twitter boostrap, angular ui и т.д. Организация проекта, разбиение на модули на основе функционала и т.д. Система сборки, тесты и т.д. Вот это оттуда нужно. А удалить bootstrap и что-то еще не так уж проблемно.
натолкнуло нас на создание очередного генератора комплиментов— тут в одном посте умудряются все тайны вселенной открыть, а вы на несколько частей замахнулись со своим подстановщиком слов
Вы путаете эссе на тему тайн вселенной и методические указания (руководство к действию). Опишите в одном посте, как построить фотоаппарат, который может отработать в высокой четкости по поверхности Марса? Или в одном посте объясните с полными математическими выкладками так, чтобы даже школьник понял, хоть одну из теорий, объясняющих тайны вселенной? В таких длинных постах большая часть информации просто потеряется, а вероятность ошибок максимальна. Поэтому я посчитал нужным разбить это руководство к действию на семантически целостные части.
На самом деле по Phonegap интереснее увидеть подробную статью описывающую workflow разработки в команде, с описанием подводных камней (типа проблем с phonegap-cli/cordova-cli). А тут да, официальный, и если честно, чуть бесполезный официальный гайд. Таких туториалов в сути хоть отбавляй, только я пока не видел достойного внимания. Большинство туториалов расчитано на разработку одним разработчиком, без всяких там модных continious integration и delivery.
Ну и где же вторая часть?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как быстро подготовить кроссплатформенное мобильное приложение. Часть 1: Adobe Phonegap + AngularJS