Comet 앱 개발 시리즈 | David Ortinau

David Ortinau님의 Comet 앱 개발 시리즈 입니다.

macOS에서 Comet으로 MAUI 앱 개발을 소개 합니다.


Comet은 MVU UI 툴킷으로 현재 MAUI를 지원합니다.

Model View Update (MVU) 패턴을 사용하며 XAML 대신 코드로 View를 표현합니다.

[State]
readonly CometRide comet = new();

[Body]
View body()
    => new VStack {
            new Text(()=> $"({comet.Rides}) rides taken:{comet.CometTrain}")
                .Frame(width:300)
                .LineBreakMode(LineBreakMode.CharacterWrap),

            new Button("Ride the Comet! ☄️", ()=>{
                comet.Rides++;
            })
                .Frame(height:44)
                .Margin(8)
                .Color(Colors.White)
                .Background(Colors.OrangeRed)
            .RoundedBorder(color:Colors.Blue)
            .Shadow(Colors.Grey,4,2,2),
    }.Padding(30);

아래 Getting-Started를 통해 Comet 프로젝트 템플릿으로 MAUI 앱 개발을 시작할 수 있습니다.

1개의 좋아요