Рубрики
Без рубрики

Онлайн-инструмент для создания начального проекта iOS / Android

Codename One initializr – это онлайн-инструмент для создания проекта Codename One starter. Ты можешь… С тегами kotlin, java, ios, android.

Codename One initializr – это онлайн-инструмент для создания начального проекта Codename One. Вы можете выбрать либо Kotlin, либо Java, затем вы можете загрузить проект и открыть его в своей локальной среде разработки.

В этом 5-минутном видео я использую initialize для создания простого Java-проекта, который я открываю и запускаю в IntelliJ. Я также провожу краткий экскурс по структуре проекта и построению целей.

TLDW (Слишком Долго не Смотрел):

Вот в чем суть. Перейдите в Codename One initialize , выберите либо “Проект Java Bare-bones”, либо “Проект Kotlin Bare-bones” в поле выбора “Шаблон” и нажмите “Загрузить”.

Извлеките полученный проект и откройте его в IntelliJ (или предпочитаемой вами среде IDE).

Нажмите “Выполнить” и подождите, пока Maven загрузит зависимости сборки. Он откроет симулятор с кодовым именем One с запущенным простым приложением “Hello World”.

Проект представляет собой проект Maven со следующими целями сборки:

  • iOS
  • Андроид
  • Рабочий стол Mac
  • Рабочий стол Windows
  • Приложение на Javascript
  • Приложение Windows UWP,
  • Настольное приложение Java SE
  • Проект Xcode
  • Проект Android Studio

В видео я также демонстрирую, как добавить кнопку, при нажатии на которую открывается диалоговое окно. Это достигается путем открытия common/src/main/java/com/example/myapp/MyApp.java файл и добавление следующего к методу start() :

Button btn = new Button("Click Me");
btn.addActionListener(evt->{
    Dialog.show("Hello World", "You Clicked Me", "OK", null);
});
hi.add(btn);

Скоро я опубликую несколько последующих видеороликов, демонстрирующих, как создавать и развертывать проект на устройствах iOS и Android, поэтому следите за RSS-каналом или следуйте за мной (где бы вы ни получали мои сообщения), чтобы получать уведомления о их публикации.

Дополнительная информация

Последние несколько месяцев я усердно работал над переносом Codename One с Ant на Maven. Этот процесс теперь завершен , и он позволил нам внедрить новый, более простой рабочий процесс для создания проектов Codename One. Codename One initialize использует наш архетип maven проекта приложения Codename One для создания начального проекта. Прямо сейчас у нас есть только два начальных шаблона: простые проекты для Java или Kotlin. В ближайшее время мы добавим дополнительные шаблоны, в том числе некоторые шаблоны для полнофункциональных приложений, которые вы можете использовать и настраивать.

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

Если вы разработчик Java или Kotlin и заинтересованы в создании кроссплатформенных мобильных приложений, вам следует указать Кодовое имя Один попытка. Вы просто можете быть удивлены тем, насколько приятен этот опыт.

Оригинал: “https://dev.to/shannah/online-tool-to-generate-ios-android-starter-project-k7h”