본문 바로가기


플러터

(3)
[앱개발스토리] 플러터로 만든 크로스플랫폼 앱, 가장 큰 단점 타임스냅은 플러터로 개발한 앱이라서 안드로이드와 아이폰 모두에 동작하기는 하지만, 양쪽 모두 론칭하고 관리할 자신이 없어서 구글플레이스토어에만 론칭 했다. 처음에는 마케팅이라는 거대한 산을 제대로 인지하지 못했기에 iOS에도 동시에 론칭 할까 고민을 했던 것이 사실인데, 지금 생각하면 안드로이드에만 론칭한게 잘한 것 같다. 플러터가 아무리 자기 스스로를 크로스 플랫폼 앱 개발 툴킷이라고 부르지만, 결국 개발이 조금만 진전되면 그때부터는 안드로이드와 iOS 부분에 자잘하게 손이 많이 간다. 뭐 자세히 알지는 못하더라도 일단 어떤 패키지를 사용할때 어떤 플랫폼에는 어떤 문제 문제가 있다던지, 문제가 생겼을 때 해결책이 다르다던지 하는 것들이 상상 이상으로 많다. 지금은 iOS관련해서 해결해야 할 문제는 그냥..
[시간인증 인증샷 카메라 앱] 타임스냅 (Timesnap) 론칭! 인증샷 카메라🍓식단인증, 공부인증, 다이어트인증, 운동인증, 습관만들기, 다이어터 시간인안녕하세요 오랫만에 "상담글"이 아닌 저에 대한 글을 적네요. 개인적으로 매우 즐거운 일이 있어서 블로그에 가장 먼저 공유하려고 로그인 했죠. 지난 두달동안 시간을 쪼개서 개발한 타임스냅 앱을 드디어 완성 했습니다. 다운로드 하실분은 여기로! 퇴근하고 시간내는것이 쉽지가 않아서 주말에도 개발하고, 아침에도 개발하고 하는 생활을 2달 정도 계속 했습니다. 그리고 고생(?) 끝에 드디어 농담반 진담반 재미로 시작했던 인증샷 카메라 앱인 타임스냅(Timesnap) 개발이 완료되는 순간이 왔네요. 앱을 개발하게 된 계기는 단순했습니다. 아내 (이하 드자이너쟝) 님께서 다이어트, 운동인증, 식단인증, 공부인증 등에 사용하는 앱이 자기가 원하는 수준에서 한참 못미친다면서 불만을 갖고 있었는데요, 늘 재미삼아 ..
플러터(Flutter)의 장점 크로스 플랫폼 앱 개발을 하고자 하는 사람들은 플러터(Flutter)와 리액트 네이티브(React Native)에 대해서 많이 들어 봤을 것이다. 안드로이드 (Java, Kotlin)와 iOS (Object-C, Swift)에서 동작하는 앱을 하나의 코드 베이스로 구현할 수 있는 것은 정말 어마어마 한 장점이다. 나 또한 반쪽짜리 앱 개발이 싫어서 시작하는 것을 꺼려하고 있었으나, 리액트 네이티브를 접하고 나서 본격적인 앱 개발을 시작하게 되었다. 근 두달간 개인 프로젝트에 플러터를 사용하고 있다. 토이 프로젝트로 시작했기에, 처음에는 일단 Dart와 Flutter를 익히는 것에 의의를 두었었다. 그러나 지금은 작지만 재미있는 앱을 출시할 시점이 다가오고 있다. 이전 글에도 적었던 것처럼, 사실 익숙한 ..