Project Catalyst āđāļāđāļāđāļāļāđāļāđāļĨāļĒāļĩāļĨāđāļģāļŠāļĄāļąāļĒāļāļĩāđ Apple āđāļāļīāļāļāļąāļ§ āļāļķāđāļāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāđāļēāļĄāđāļāļĨāļāļāļāļĢāđāļĄāļŠāļģāļŦāļĢāļąāļ macOS, iOS āđāļĨāļ° iPadOS āļāđāļ§āļĒāđāļāđāļāđāļāļŠāđāļāļĩāļĒāļ§ āļāļļāļāļŠāļĄāļāļąāļāļīāļĨāđāļģāļŠāļĄāļąāļĒāļāļĩāđāđāļāļīāļāļāļąāļ§āđāļāļāļĩ 2019 āļāļĩāđāļāļēāļ Apple Worldwide Developers Conference (WWDC) āđāļāđāļĢāļąāļāļāļēāļĢāļāļāļāđāļāļāļĄāļēāđāļāļ·āđāļāļāļĢāļąāļāļāļĢāļļāļāđāļĨāļ°āđāļĢāđāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļ āđāļāļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļĨāļāļāļēāļĢāļāļģāļāđāļģāđāļāđāļāđāļĨāļ°āļāđāļēāđāļāđāļāđāļēāļĒāđāļāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļē Catalyst āļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļĢāļāļāļĨāļąāļāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āļāļģāđāļŦāđāļāļ§āļāđāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāđāļāļāļāļĢāļ°āļŠāļāļāđ āļāļĢāļąāļāļāļāļēāļāđāļāđ āđāļĨāļ°āļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļāļĩāđāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒāļāļāļāļāļđāđāđāļāđāđāļāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄāļāđāļēāļāđ
āđāļāļ§āļāļīāļāļŦāļĨāļąāļāđāļāļ·āđāļāļāļŦāļĨāļąāļ Catalyst āļāļ·āļāļāļēāļĢāļŠāļĢāđāļēāļāļŠāļ°āļāļēāļāđāļāļ·āđāļāļĄāļĢāļ°āļŦāļ§āđāļēāļ UIKit (āđāļāļĢāļĄāđāļ§āļīāļĢāđāļāļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļđāđāđāļāđāļāļĩāđāđāļāđāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļ iOS āđāļĨāļ° iPadOS) āđāļĨāļ° AppKit (āđāļāļĢāļĄāđāļ§āļīāļĢāđāļāļŠāđāļ§āļāļāđāļāļāļĢāļ°āļŠāļēāļāļāļđāđāđāļāđāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļ macOS) āļāļĢāļīāļāļāđāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĒāđāļēāļĒāđāļāļ iOS āđāļĨāļ° iPadOS āļāļĩāđāđāļāđ UIKit āļāļĩāđāļĄāļĩāļāļĒāļđāđāđāļāļĒāļąāļ macOS āđāļāđ āļĢāļ§āļĄāļāļķāļāļŠāļĢāđāļēāļāđāļāļ macOS āđāļŦāļĄāđāđāļāļĒāđāļāđ UIKit Catalyst āđāļāļĨāļāđāļāļāđāļŦāđāđāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļ macOS āđāļāļāđāļāļāļĩāļ āđāļāļāļāļ°āđāļāļĩāļĒāļ§āļāļąāļāļāđāļāđāļ§āļĒāđāļŦāđāļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĢāļąāļāļĐāļēāļŠāđāļ§āļāļŠāļģāļāļąāļāļāļāļāđāļāđāļāđāļāļŠāļāļĩāđāļĄāļĩāļāļĒāļđāđāđāļāđ āļāļķāđāļāļāđāļ§āļĒāļĨāļāđāļ§āļĨāļēāđāļāļāļēāļĢāļāļąāļāļāļēāđāļāļĒāļĢāļ§āļĄ
āļāđāļ§āļĒāļāļēāļĢāļĨāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāđāļĨāļ°āļĢāļ§āļĄāļāļēāļĢāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļŠāļģāļŦāļĢāļąāļ macOS, iOS āđāļĨāļ° iPadOS āļāļģāđāļŦāđ Project Catalyst āļĄāļĩāļāđāļāļāļĩāļāļĩāđāļŠāļģāļāļąāļāļŦāļĨāļēāļĒāļāļĢāļ°āļāļēāļĢ āđāļāđāļ:
- āļĨāļāđāļ§āļĨāļēāđāļāļāļēāļĢāļāļąāļāļāļē: āļāđāļ§āļĒāđāļāđāļāđāļāļŠāđāļāļĩāļĒāļ§ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļģāļāļēāļāđāļāđāļāļĒāđāļēāļāļĢāļēāļāļĢāļ·āđāļāļāļāļŦāļĨāļēāļĒāđāļāļĨāļāļāļāļĢāđāļĄ āđāļāļĒāđāļĄāđāļāļģāđāļāđāļāļāđāļāļāđāļĒāļāļāļĩāļĄāđāļĨāļ°āđāļāđāļāđāļāļŠāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄ āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļĩāđāļŠāđāļāļāļĨāđāļŦāđāđāļ§āļĨāļēāđāļāļāļēāļĢāļāļąāļāļāļēāđāļĨāļ°āļāļēāļĢāļāļĢāļąāļāđāļāđāđāļĢāđāļ§āļāļķāđāļ
- āļāļēāļĢāļāļģāđāļāđāļāļāļĨāļąāļāļĄāļēāđāļāđāđāļŦāļĄāđāđāļāđāļĄāļēāļāļāļķāđāļ: āđāļāļāļāļĩāđāļāļ°āđāļāļĩāļĒāļāđāļāđāļāđāļĒāļāļāļąāļāļŠāļģāļŦāļĢāļąāļāđāļāđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāļāļ§āļēāļĄāļĢāļđāđāđāļĨāļ°āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļĩāđāļĄāļĩāļāļĒāļđāđāļāļąāļ UIKit āđāļāļ·āđāļāļŠāļĢāđāļēāļāđāļāļ macOS āļāļķāđāļāļāđāļ§āļĒāļĨāļāļāđāļ§āļāļāļēāļĢāđāļĢāļĩāļĒāļāļĢāļđāđ āļĨāļāļāļ§āļēāļĄāļāđāļģāļāđāļāļ āđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļļāļāļ āļēāļāđāļāđāļāđāļāļĒāļĢāļ§āļĄ
- āļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāļāļĩāđāđāļāđāļĢāļąāļāļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļ: āļāđāļ§āļĒāļāļēāļĢāđāļāđāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļąāļāļāļĢāļāļāļĨāļąāļāļāļāļ Project Catalyst āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĩāđāļĄāļāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļđāđāđāļāđāļāļĩāđāļŠāļāļāļāļĨāđāļāļāļāļąāļāļāļāđāļāļĨāļāļāļāļĢāđāļĄāļāļĩāđāļĢāļāļāļĢāļąāļāļāļąāđāļāļŦāļĄāļ āļāļģāđāļŦāđāļĄāļąāđāļāđāļāđāļāļāļēāļĢāđāļāđāļāļēāļāđāļāļāđāļĨāļ°āđāļāļīāđāļĄāļāļ§āļēāļĄāļāļķāļāļāļāđāļāļāļāļāļāļđāđāđāļāđ
- āļāļēāļĢāļāļĢāļąāļāļāļĢāļļāļāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļāđāļ: āļāđāļ§āļĒāđāļāđāļāđāļāļŠāļāļąāđāļ§āđāļ āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļĨāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāļāļāļāļāļĢāļ°āļāļ§āļāļāļēāļĢāđāļāđāđāļāļāđāļāļāļāļāļĢāđāļāļ āđāļāļīāđāļĄāļāļļāļāļŠāļĄāļāļąāļāļīāđāļŦāļĄāđ āđāļĨāļ°āļāļąāļāđāļāļāđāļāļāļāļĒāļđāđāđāļŠāļĄāļ āļāļķāđāļāļāđāļēāļĒāļāļĩāđāļŠāļļāļāđāļĨāđāļ§āļāļ°āļāđāļ§āļĒāļĨāļāļāđāļāļāļļāļāļāļēāļĢāļāļģāļĢāļļāļāļĢāļąāļāļĐāļēāđāļĨāļ°āļāļĢāļąāļāļāļĢāļļāļāļāļ§āļēāļĄāļāđāļēāđāļāļ·āđāļāļāļ·āļāļāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļ
AppMaster āļāļķāđāļāđāļāđāļāđāļāļĨāļāļāļāļĢāđāļĄ no-code āļŠāļģāļŦāļĢāļąāļāļāļēāļĢāļŠāļĢāđāļēāļāđāļāđāļāđāļāļāļāđ āđāļ§āđāļ āđāļĨāļ°āđāļāļāļāļĨāļīāđāļāļāļąāļāļĄāļ·āļāļāļ·āļ āđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļ Project Catalyst āđāļāļ·āđāļāđāļŦāđāļĨāļđāļāļāđāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĩāđāļāļĢāļāļāļĨāļąāļāđāļĨāļ°āļŦāļĨāļēāļāļŦāļĨāļēāļĒāđāļāđāļāļĒāđāļēāļāļāđāļēāļĒāļāļēāļĒ āļāļđāđāđāļāđ AppMaster āļŠāļēāļĄāļēāļĢāļāļāļāļāđāļāļāđāļĄāđāļāļĨāļāđāļāļĄāļđāļĨ, REST API, endpoints āļāđāļāļĄāļđāļĨ WebSocket āđāļĨāļ°āļāļĢāļĢāļāļ°āļāļēāļāļāļļāļĢāļāļīāļāļŠāļģāļŦāļĢāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļāļāļāļāđāļāđāļāđāļ§āļĒāļ āļēāļ āļāļķāđāļāļāđāļ§āļĒāļĨāļāļāļ§āļēāļĄāļāļąāļāļāđāļāļāđāļĨāļ°āđāļāđāđāļ§āļĨāļēāļāļēāļāļāļāļāļ§āļīāļāļĩāļāļēāļĢāļāļąāļāļāļēāđāļāļāđāļāļāđāļāļīāļĄāđāļāđāļāļĒāđāļēāļāļĄāļēāļ
āļāļēāļĢāđāļāđ Project Catalyst āļĢāđāļ§āļĄāļāļąāļ AppMaster āļĄāļāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļāļĒāđāļēāļāļĒāļīāđāļ āđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āļāļ°āļŠāļĢāđāļēāļāļāļāļĢāđāļŠāđāļāđāļāđāļāļĒāļāļąāļāđāļāļĄāļąāļāļī āļĢāļ§āļāļĢāļ§āļĄāđāļāļāļāļĨāļīāđāļāļāļąāļ āļĢāļąāļāļāļēāļĢāļāļāļŠāļāļ āđāļāđāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļĨāļāđāļāļāļāļāđāļāļāđāļāļāļĢāđ Docker āđāļĨāļ°āļāļĢāļąāļāđāļāđāđāļāļĢāļ°āļāļāļāļĨāļēāļ§āļāđ āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĩāđāļāđāļ§āļĒāđāļŦāđāļŠāļēāļĄāļēāļĢāļāļāļģāļāđāļģāđāļāđāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§āđāļĨāļ°āļāļąāļāđāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āļĄāļāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāđāļĨāļ°āļāļĢāļąāļāļāļāļēāļāđāļāđ āļāļķāđāļāđāļāđāļāļāļĩāđāļāđāļāļāļāļēāļĢāļāļāļāļāļļāļĢāļāļīāļāđāļĨāļ°āļāļąāļāļāļąāļāļāļēāļŠāļĄāļąāļĒāđāļŦāļĄāđ
āļŠāļģāļŦāļĢāļąāļāļāļļāļāđāļāļĢāđāļāđāļāļāđāļāļĩāđāļŠāļĢāđāļēāļāļāđāļ§āļĒāđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āļāļ°āļĄāļĩāļāļēāļĢāļāļģāđāļŠāļāļāđāļāļĢāļ·āđāļāļāļĄāļ·āļāļāļąāļāđāļāļĄāļąāļāļī āđāļāđāļ āđāļāļāļŠāļēāļĢ Swagger (OpenAPI) āļŠāļģāļŦāļĢāļąāļ endpoints āđāļāļīāļĢāđāļāđāļ§āļāļĢāđāđāļĨāļ°āļŠāļāļĢāļīāļāļāđāļāļēāļĢāļĒāđāļēāļĒāļŠāļāļĩāļĄāļēāļāļēāļāļāđāļāļĄāļđāļĨ āđāļāļĢāļ·āđāļāļāļĄāļ·āļāđāļŦāļĨāđāļēāļāļĩāđāļāđāļ§āļĒāđāļŦāđāđāļāđāđāļāļ§āđāļēāļāļēāļĢāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāđ āļāļĩāđāļāļģāļāļąāļāļāļīāļĄāļāđāđāļāļĩāļĒāļ§āļāļ°āļāļđāļāļĢāļ§āļĄāđāļāđāļēāļāļąāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĒāđāļēāļāļĢāļ§āļāđāļĢāđāļ§ āļŠāļĢāđāļēāļāđāļŦāļĄāđāļāļąāđāļāđāļāđāļāđāļāđāļāļĒāđāļĄāđāļŠāļ°āļŠāļĄāļŦāļāļĩāđāļāļēāļāđāļāļāļāļīāļāđāļāđ āļāļĢāļ°āļāļ§āļāļāļēāļĢāļāļĩāđāļĢāļąāļāļāļĢāļ°āļāļąāļāļ§āđāļēāđāļāļāļāļĨāļīāđāļāļāļąāļāļŠāļēāļĄāļēāļĢāļāļāļĢāļąāļāđāļĨāļ°āđāļāļīāļāđāļāđāļāđāļāļēāļĄāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļĩāđāđāļāļĨāļĩāđāļĒāļāđāļāļĨāļāđāļāļāļāļāļāļđāđāđāļāđāđāļĨāļ°āļ āļđāļĄāļīāļāļąāļĻāļāđāļāļēāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāļāļąāļāļāļēāļāļĒāļđāđāļāļĨāļāļāđāļ§āļĨāļē
āļāļēāļāļāļēāļĢāļāļģ Project Catalyst āļĄāļēāđāļāđ āđāļāļāļāļĨāļīāđāļ AppMaster āļŠāļēāļĄāļēāļĢāļāļĢāļāļāļĢāļąāļāļāļēāļāļāđāļāļĄāļđāļĨāļāļĩāđāđāļāđāļēāļāļąāļāđāļāđāļāļąāļ PostgreSQL āđāļāđāļāļāļēāļāļāđāļāļĄāļđāļĨāļŦāļĨāļąāļ āđāļāļ·āđāļāļāļāļēāļāļāļēāļĢāđāļāđāđāļāļāļāļĨāļīāđāļāļāļąāļāđāļāđāļāđāļāļāļāđāđāļĢāđāļŠāļąāļāļāļēāļāļīāļāļĩāđāļāļāļĄāđāļāļĨāđāđāļĨāđāļ§āļāļķāđāļāļŠāļĢāđāļēāļāļāđāļ§āļĒ Go āđāļāļāļāļĨāļīāđāļāļāļąāļāđāļŦāļĨāđāļēāļāļĩāđāļāļķāļāđāļŠāļāļāļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāđāļāļāļēāļĢāļāļĢāļąāļāļāļāļēāļāļāļĩāđāđāļāļāđāļāđāļāđāļĨāļ°āđāļŦāļĄāļēāļ°āļāļĒāđāļēāļāļĒāļīāđāļāļŠāļģāļŦāļĢāļąāļāļāļąāđāļāļāļēāļĢāļāļąāđāļāļāđāļēāļāļāļāđāļāļĢāđāļĨāļ°āļŠāļāļēāļāļāļēāļĢāļāđāđāļāļĢāļāļŠāļĢāđāļēāļāļāļ·āđāļāļāļēāļāļāļĩāđāļĄāļĩāļ āļēāļĢāļ°āļāļēāļāļŠāļđāļ
āđāļāļĒāļŠāļĢāļļāļ Project Catalyst āđāļāđāļāđāļāļāđāļāđāļĨāļĒāļĩāļāļĩāđāđāļāļāđāļāđāļāļāļķāđāļāļāļąāļāļāļēāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāđāļāļāđāļēāļĄāđāļāļĨāļāļāļāļĢāđāļĄāļŠāļģāļŦāļĢāļąāļāđāļāļĨāļāļāļāļĢāđāļĄ macOS, iOS āđāļĨāļ° iPadOS āļāļĒāđāļēāļāļĄāļēāļ āļāļēāļĢāļĢāļ§āļĄāļāļąāļāļāļāļ Project Catalyst āđāļĨāļ°āđāļāļĨāļāļāļāļĢāđāļĄ AppMaster āļāļąāļāļāļĢāļāļāļĨāļąāļāļāļģāđāļŠāļāļāđāļāļ§āļāļēāļāļāļĩāđāļĄāļĩāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāđāļĨāļ°āđāļāđāļāļāļ§āļąāļāļāļĢāļĢāļĄāđāļŦāļĄāđāđāļāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĨāļīāđāļāļāļąāļ āļāđāļ§āļĒāđāļŦāđāļāļļāļĢāļāļīāļāđāļĨāļ°āļāļąāļāļāļąāļāļāļēāļŠāļēāļĄāļēāļĢāļāļŠāļĢāđāļēāļāđāļāļāļāļĨāļīāđāļāļāļąāļāļāļĢāļ°āļŠāļīāļāļāļīāļ āļēāļāļŠāļđāļāļāļĩāđāļāļĢāļąāļāļāļāļēāļāđāļāđāļāļķāđāļāļāļāļāļŠāļāļāļāļāļ§āļēāļĄāļāđāļāļāļāļēāļĢāļāļāļāļāļđāđāđāļāđāļāļĩāđāļŦāļĨāļēāļāļŦāļĨāļēāļĒ āļāļ§āļēāļĄāļŠāļēāļĄāļēāļĢāļāļāļāļ AppMaster āđāļāļāļēāļĢāđāļāđāļāļĢāļ°āđāļĒāļāļāđāļāļēāļāđāļāļāđāļāđāļĨāļĒāļĩ Project Catalyst āļĄāļāļāļāļĢāļ°āļŠāļāļāļēāļĢāļāđāļāļēāļĢāļāļąāļāļāļēāđāļāļāļāļĩāđāđāļĄāđāļĄāļĩāđāļāļĢāđāļāļĩāļĒāļāđāļāđ āļāļķāđāļāđāļĢāđāļ§āļāļ§āđāļē āļāļĨāđāļāļāļāļąāļ§āļāļ§āđāļē āđāļĨāļ°āļāļļāđāļĄāļāđāļēāļāļ§āđāļēāļ§āļīāļāļĩāļāļēāļĢāļāļąāđāļ§āđāļ