플러터개발
-
[iOS 어플 현지화] 어플 이름과 권한 메시지 현지화 하기앱개발이야기 2020. 4. 6. 06:29
플러터 iOS 앱의 이름과 권한 메시지를 현지화 하기 위해서는 XCODE 를 사용하시면 됩니다. 플러터 기준으로 설명을 하긴 하지만, iOS 어플도 동일 방법을 사용하면 됩니다. 사실 이 방법이 네이티브 iOS 어플의 현지화를 위해 사용하는 방법인데, 플러터로 iOS 어플을 개발하는 과정에서도 피할 수 없는 부분입니다. 플러터로 개발하더라도 여러가지 설정 변경과 배포 등의 과정에서는 XCODE를 사용해야 하기 때문에 피하지 말고 최대한 친해지는게 좋습니다. 플러터 어플의 영문 이름은 패키지 이름이 자동으로 사용되는데요, 이 패키지 이름을 직접 바꾸면 아주 복잡한 일에 휘말리실겁니다. 패키지 이름이 사용되는 곳이 한두군데가 아니라서 수많은 수작업이 필요한 일이 벌어지므로, 한번 시도해 보고싶은 분은 일단 ..
-
[플러터 강좌] 플러터(Flutter) 시작하기 - VS Code 필수 익스텐션앱개발이야기 2020. 1. 6. 00:46
이전 글 "플러터 시작하기- 설치" 에서 플러터 개발에 이용할 데이터로 VS Code 를 추천 드렸는데요, VS Code로 플러터 개발을 할 때 필수 익스텐션을 소개해 드리려고 합니다. https://medium.com/flutter-community/must-have-vs-code-extensions-for-working-with-flutter-e31a421b9c68 Flutter & Dart VS Code 플러터/Dart 플러그인은 상당히 잘 만들어져 있고, 깔고 안깔고의 차이가 정말 천차만별입니다. 아래의 두 플러그인은 무조건 설치 하셔야 합니다. 플러그인을 설치하시면 VS Code에서 플러터 코드를 작성하는데 효율이 10배 이상 증가하고, 코딩 뿐만 아니라 디버깅과 패키지 로딩 등의 과정도 훨씬 ..
-
[앱개발스토리] 플러터로 만든 크로스플랫폼 앱, 가장 큰 단점앱개발이야기 2019. 10. 28. 05:39
타임스냅은 플러터로 개발한 앱이라서 안드로이드와 아이폰 모두에 동작하기는 하지만, 양쪽 모두 론칭하고 관리할 자신이 없어서 구글플레이스토어에만 론칭 했다. 처음에는 마케팅이라는 거대한 산을 제대로 인지하지 못했기에 iOS에도 동시에 론칭 할까 고민을 했던 것이 사실인데, 지금 생각하면 안드로이드에만 론칭한게 잘한 것 같다. 플러터가 아무리 자기 스스로를 크로스 플랫폼 앱 개발 툴킷이라고 부르지만, 결국 개발이 조금만 진전되면 그때부터는 안드로이드와 iOS 부분에 자잘하게 손이 많이 간다. 뭐 자세히 알지는 못하더라도 일단 어떤 패키지를 사용할때 어떤 플랫폼에는 어떤 문제 문제가 있다던지, 문제가 생겼을 때 해결책이 다르다던지 하는 것들이 상상 이상으로 많다. 지금은 iOS관련해서 해결해야 할 문제는 그냥..