ЈетБраинс издаје Цомпосе Мултиплатформ 1.0 за креирање Котлин апликација

click fraud protection

ЈетБраинс је објавио верзију 1.0 Цомпосе Мултиплатформ, која омогућава програмерима да креирају Котлин апликације за десктоп, Андроид и веб.

ЈетБраинс производи нека од најпопуларнијих интегрисаних развојних окружења (ИДЕ) за креирање софтвера са Јава, ПХП, Котлин и другим програмским језицима. Компанија је такође радила на томе ЈетБраинс Цомпосе Мултиплатформ, оквир за креирање вишеплатформских апликација заснованих на Котлин језику (и повезан је са Гоогле-ов Јетпацк Цомпосе). Мултиплатформа је већ неко време била у различитим фазама развоја на различитим платформама, а сада ЈетБраинс каже да је спремна за свако коришћење на Андроиду, десктопу и вебу.

ЈетБраинс је у четвртак рекао, „са Цомпосе Мултиплатформ од Јетбраинса, програмери могу лако да креирају десктоп апликације са корисничким интерфејсом у Котлину. Оквир је декларативан, тако да код одражава кориснички интерфејс и програмери не морају да брину о логици ажурирања корисничког интерфејса, он им омогућава да прегледајте делове корисничког интерфејса без прављења целе апликације и дели заједнички АПИ са Јетпацк Цомпосе од Гоогле-а да би се поједноставио усвајање. [...] Програмери могу да деле свој кориснички интерфејс и код за управљање стањем између Андроид-а, десктопа и веба и лако пренесу апликације засноване на Андроид Јетпацк Цомпосе-у на десктоп. "

Све то значи да је сада могуће креирати апликације на Виндовс-у, мацОС-у, Линук-у, Андроид-у и на вебу помоћу једне Котлин кодне базе. Десктоп апликације могу да користе меније, пречице на тастатури и обавештења, уз хардверски убрзано приказивање помоћу Скиа графичка библиотека. Веб апликације направљене са више платформи имају приступ посебне ЦСС способности за интеракцију са елементима странице.

У овом тренутку нема недостатка оквира за креирање софтвера за више платформи, са Електрон вероватно најпопуларнији тренутно (који покреће Дисцорд, Слацк, Мицрософт Теамс, Скипе и многе друге), иако Елецтрон уопште не подржава мобилне уређаје. Гоогле се тренутно развија Флуттер, који користи програмски језик Дарт и тренутно подржава десктоп платформе, мобилне уређаје и веб — исто као Јетпацк Цомпсе Мултиплатформ.

Више информација о Цомпосе Мултиплатформ је доступно на веб страници ЈетБраинс-а.