Flutter로 간단한 이벤트 검색 앱을 만들어 보았습니다.

1745 단어 초보자Flutter

1.Flutter란?



Flutter를 사용하면 iOS 및 Android에서 단일 코드로 네이티브 앱을 구축할 수 있습니다.
즉, 크로스 플랫폼 개발 기술입니다.
이것은 단일 코드를 작성할 수 있는 기술이며, 애플리케이션은 Android 및 iOS 플랫폼에서 모두 작동합니다.


Dart 언어란?



Dart는 웹 애플리케이션 개발을 위해 Google에서 개발한 프로그래밍 언어입니다. 대규모 애플리케이션/서비스 개발을 지원할 수 있는 클래스 기반 객체 지향 언어.

2.Flutter를 배우려고 생각한 이유



크로스 플랫폼의 기술 선정을 할 기회가 늘어나, 아래와 같은 이유가 있어 스스로도 조금 공부해 두려고 생각했습니다.
  • 우선은 프로토 타입을 네이티브 앱으로 간단하게 만들고 싶습니다.
  • 네이티브 앱을 만들고 싶기 때문에 Flutter나 React Native로 부탁할 수 없습니까?
  • 기술 선정에 있어서 어떤 것인지 자신도 알아 두고 싶다.

  • Flutter와 React Native 어느 쪽이 좋은가?



    프레임워크 비교표를 보시면 알 수 있듯이 양자는 매우 비슷합니다.
    React Native는 기존 웹 기술을 기반으로 설계되었지만 Flutter는 완전히 처음부터 설계되었습니다.


    3. 개발한 서비스



    Connpass API를 사용하여 이벤트 정보를 쉽게 검색할 수 있는 앱을 개발했습니다.



    4. 실장해 본 감상


  • 쓴 느낌, TypeScript와 비슷한 생각이 든다.
  • 위젯을 만드는 것이 어렵습니다. 이것을 손님의 지정한 디자인 맞추는 작업이라든지는 힘들 것 같다.
  • 학습 코스트는 높을 것 같지만, 익숙해지면 제대로 쓸 수 있으므로, 좋을 것 같다.

  • 참고

    좋은 웹페이지 즐겨찾기