저는 cross-platform application을 개발하고 있습니다.

오래전에 .NET MAUI에 대한 글을 작성하며 응원을 했지만, 잘 되고 있는지 모르겠습니다.

모바일 분야에서 자리를 잡은 것은 react native와 flutter인 것 같은데, 이번에 flutter 관련 서적을 한 권 읽어보았습니다.


Do it! 플러터 앱 개발&출시하기


flutter는 팀 내에서 세미나가 한 번 있었기 때문에 가볍게 파악은 하고 있었는데요, 가벼운 예제 코드를 바탕으로한 세미나였기 가볍게 듣고 잊고 있었습니다.


읽은 책의 표지에 수익화수익 구조같은 다소 자극적인 표현이 사용되어서 거부감도 조금 있었지만 내용은 상당히 알차다고 생각합니다.

단순히 앱 개발 예제뿐 아니라 firebase의 몇 가지 기능과 연동, 광고 부착과 앱 배포까지, 앱 배포를 위한 전반적인 프로세스를 모두 다루고 있습니다.


다만, 앱 개발 입문자를 위한 레벨의 설명으로 보이는 부분이 있으면서도 설명이 다소 부족하게 넘어가는 부분도 있어서, 자세하게 공부하는 책이라기 보다는 전체적인 프로세스를 익히고 예제를 참고하여 뼈대를 가져가기에 좋은 책이라고 생각합니다.


가령, 화면 별로 UI를 작성하는 예제들만 있는데, component를 만들어 사용하는 부분이 충분히 있었으면 독자들로 하여금 코드 활용을 조금 더 쉽게할 수 있지 않았을까 하는 아쉬움이 있습니다.

이는 화면을 만드는 것과 유사하기 때문에 개발 경험자는 큰 부담은 없을듯하고, 입문자는 이런 부분들은 LLM 등의 도움을 받아 채워야 할 것 같습니다.


가령, 지금은 ChatGPT, Claude, 그리고 Gemini 등 다양한 LLM과 여러 보조 도구들이 나와 있으므로, 이 책으로 flutter 예제, 앱 개발/배포 프로세스, firebase나 광고 연동같은 부분들을 숙지하고, 신경쓰지 못한 부분이나 잘 모르는 부분을 LLM을 통해 채워나가는 형태도 좋겠네요.


저도 몇 년 전에 개인 프로젝트로 모바일 앱 개발을 했었는데, flutter로 하려다가 당시에 배포 등의 충분한 자료를 찾지 못해서 kotlin/swift 등 앱을 각각 개발하는 쪽으로 변경했었는데, 지금 찾아보니 온라인으로도 좋은 자료가 많아져서 다음 프로젝트를 하게 되면 flutter로 할 것 같습니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2025년 7월 13일 오전 4:20

조회 1,645

댓글 0

    함께 읽은 게시물

    < 제프 베조스는 왜 하루에 3번만 결정할까? >

    1. 2~3년 앞을 생각한다면 왜 오늘 100개의 결정을 해야 할까요?

    ... 더 보기

    가치 있는 일

    

    ... 더 보기

    < 자아는 완벽을 원하고, 문화는 완벽을 정의한다 >

    1. 모든 시대는 전부 대단하다고 느낄 정도로 다양한 방식으로 우리를 변화시켜왔다.

    ... 더 보기


    < 당신이 바쁜데도 성과가 없는 이유 >

    1. '바쁘다'는 건 열심히 많은 일을 하고 있다는 뜻이다.

    ... 더 보기

    👦🐍 7살 아이에게 파이썬을 가르칠 수 있을까요?

    ... 더 보기