Привет, товарищи кодировщики!

ВВЕДЕНИЕ

NinjaCodeGen стремится подорвать индустрию разработки программного обеспечения,
1. упростив создание приложений на основе любой платформы < br /> 2. поощрение создателей шаблонов приложений с помощью участия в прибыли

Думайте об этом как о «торговой площадке фабрики программного обеспечения для запуска приложений».

ВИДЕНИЕ

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

ПРОБЛЕМА

Разработка программного обеспечения чрезвычайно трудна / болезненна, поскольку требует значительных времени, денег, обучения, навыков, опыта и риск. Это рынок с оборотом 500 миллиардов долларов, на котором есть много возможностей для снижения неэффективности.

Для разработчиков существует так много постоянно меняющихся фреймворков, что практически невозможно быть экспертом более чем в одной из них. Часто мы застреваем в обслуживании устаревшего, медленного и утомительного приложения, потому что просто не можем позволить себе перейти на новейшие технологии.

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

Итак, вместо того, чтобы начинать каждый проект с нуля, а что, если существует быстрый и простой способ создать отличную исходную кодовую базу в любом фреймворке? Эта потребность существует уже несколько десятилетий и никогда не исчезнет, ​​поэтому она всегда будет полезной, поэтому мы верим в это так много.

РЕШЕНИЕ

NinjaCodeGen легко запускает ваше приложение на любой платформе. Это значительно сэкономит время и деньги без каких-либо рисков.

Есть 3 простых шага:

1) Схема - определите структуры данных…

2) Настройки - выберите тип приложения…

3) Исходный код - сгенерируйте код приложения…

Поскольку большинство программных приложений управляют данными, мы начинаем с приложений Admin / CRUD (Create Read Update Delete). Здесь пользователи могут управлять различными типами данных с помощью меню, списков и форм. Данные могут быть такими, как клиенты, продукты и заказы, списки обычно имеют разбиение на страницы, сортировку и фильтрацию, а формы имеют проверку ввода, например требуется или имеющий максимальную длину.

Создатели, эксперты в определенных фреймворках, библиотеках, компонентах и ​​темах, могут добавлять свои собственные шаблоны, в то время как другие могут изменять существующие в соответствии со своими собственные потребности.

Отчасти это значительно повышает производительность, а отчасти - мы ленивы и непоследовательны, особенно стандартный код.

ИСТОРИЯ

Как и большинство опытных разработчиков, я потратил много лет на написание программного обеспечения, в основном для управления данными. Я люблю кодировать и могу писать код по 16 часов в день, но использование новой постоянно меняющейся технологии было, есть и всегда будет сложной задачей. разочарования и на самом деле ужасающе непродуктивного.

Реальная история: не так давно, в качестве одного из многих личных примеров, я работал над приложением среднего размера, на которое команда из 10 человек ушла в течение 10 месяцев и 1 000 000 долларов до того, как он был приостановлен; только половина из них была завершена. У него были экраны ввода; но не было никаких списков или функций удаления / обновления, поэтому это был только C для Create в CRUD. Вдобавок ко всему, он был построен на старой медленной и сложной структуре пользовательского интерфейса, проприетарных компонентах и ​​темах CSS, И не было автоматизированного тестирования (ручные тестеры QA). Этому проекту и тысячам подобных ему по всему миру можно очень помочь.

Как разработчик, мы все прошли долгий путь, выглядя примерно так: HTML - ›ColdFusion -› ASP / VBScript - ›JAVA / JSP / J2EE -› ASP.NET - ›Silverlight -› WPF - ›KnockoutJS -› AngularJS - ›PhoneGap -› Ionic - ›Angular 2 -› Angular 4.

И в глубине души мы все хотели бы знать ВСЕ самые самые популярные фреймворки и последние версии, такие как: Angular v5, React / Redux v16.0, Vue v2.4, Ionic v3. .7, Electron v1.7, Xamarin,…

Но в реальной жизни мы суетимся в поисках лучших фреймворков, изучаем его, сравниваем лучшие компоненты (сетка, меню и т. Д.) , выясните, как реализовать безопасность, проверку ввода и т. д. Мы также делаем много ручного кодирования для CRUD. Мы часто просто пропускаем автоматическое тестирование, проводим его вручную и платим цену, тратя дополнительное время и деньги на тестирование и исправление ошибок. А затем, когда начинается новый проект, цикл начинается заново (если только мы не застряли в режиме обслуживания со старыми технологиями, и никому не нравится оставаться позади).

ДОЛЖЕН БЫТЬ ЛУЧШИЙ СПОСОБ для миллионов разработчиков и владельцев проектов. Это настоящая и трагическая история всех разработчиков на Земле. Думаю, нам пора собраться вместе и запустить новое предприятие, поэтому мы ищем разработчиков со всего мира, которые присоединятся к нам!

ЛОГОТИП

Пройдите от «нулевой обезьяны кода» до «обалденного героя-ниндзя-кодера».

ДОРОЖНАЯ КАРТА

БЕТА

  • Angular 4, материальный дизайн, бутстрап, бета-версия Kendo UI
  • Ионная альфа

V1.0

  • Улучшения / исправления ошибок (вход в систему, авторизация, предупреждение о переходе, улучшенные реактивные формы, совместимость с ng-CLI, отзывчивый дизайн.
  • Ионный, Электронный
  • C # /. NET и другие серверные коды

V1.1

  • React, Vue

V1.2

  • Xamarin, PWA
  • Больше тем и библиотек компонентов

V2.0

  • SaaS с подписками
  • Блокчейн интеграция

УНИКАЛЬНЫЙ

Что-то уникальное в NCG заключается в том, что он использует Angular для кода приложения, а также для системы шаблонов, поэтому нет необходимости изучать разные языки (JAVA, C #, ...), механизмы шаблонов (T4, руль, усы, ...), IDE или инструменты сборки (Maven, MSBuild,…). Мы используем node.js, npm, Angular, TypeScript и Visual Studio Code, знакомые инструменты в любом наборе инструментов разработчиков Angular.

БЛОКЧЕЙН / ЛИСК

Мы думаем, что NCG идеально подойдет для децентрализованного приложения и ICO на Lisk из-за крайнего совпадения в целевой аудитории разработчиков JavaScript, устраняя проблемы разработки и упрощая. Блокчейн можно использовать для распределения прибыли, в то время как само приложение будет постоянно открывать доступ огромному количеству разработчиков к экосистеме Lisk.

КАК ПОДДЕРЖИТЬ

Нам нужна ваша помощь, присоединяйтесь к нам. Мы будем рады вашим отзывам о том, что можно улучшить, изменить и добавить. Мы хотим заниматься этим постоянно, поэтому ищем больше финансирования / спонсоров / пожертвований / доходов / помощи.

Информация

Код

Социальные медиа

Пожертвовать

  • patreon - http://patreon.com/ninjaCodeGen
  • биткойн - 1HdKAZiT5mmb3PGwEVZPLAewSB1mfnV1Mj
  • ethereum - 0xfe4A888546B117Ad8C21Fe31a634D2f00aC916a4
  • Лиск - 6153013381553183204L

КОНСАЛТИНГ

Если ваша компания хочет создать приложение для управления данными CRUD и хочет, чтобы мы создали собственный набор шаблонов, свяжитесь с нами.

Спасибо!

Давай поиграем с кодом!