본문 바로가기

728x90
반응형

Flutter

(7)
플러터 앱 개발 초보 기본 입문 - 구글플레이, 앱스토어 배포, 애드몹 - dear abby, kdrama 리액트 네이티브가 나쁘진 않지만, 저는 두가지 이유로 플러터를 선호 합니다 UI를 구성하면, 무조건 aos와 ios에서 동일하게 보인다. (플러터 프레임워크가 OS 기본 컨트롤을 사용하지 않음) aos, ios 뿐만 아니라 웹, Windows, macOS 앱도 한 소스로 관리가 가능하다. (모든 클라이언트 개발을 플러터로 끝내 버리고 싶다) 물론, 단점도 있습니다. 장단점 관련해서는 이 영상을 참조하세요. - https://youtu.be/l05wkkCCe2Y 프로그래밍 공부를 하는데 가장 좋은 방법은 직접 만들어 보는 것이죠. 해서 자바 스크립트와 파이썬을 이용해 만들었던 웹 사이트를 플러터 앱으로 만들어 보기로 했습니다. 첫 화면만 만들고 상세 화면은 만들어둔 웹 사이트로 연결 했더니 구글 플레이에서..
플러터 앱 개발 세팅 요약 재미난 무료 강의가 올라와서 함 따라해 봤습니다 - 강의는 내 최애 니꼬 쌤 https://nomadcoders.co/flutter-for-beginners Flutter 로 웹툰 앱 만들기 – 노마드 코더 Nomad Coders Flutter for Beginners nomadcoders.co 이제 앞으로 모바일 앱 개발은 플러터로~ 하도 오랜만에 다시 플러터 소스를 열어 봤더니 기억에 남는게 없어서 다음번 참고용으로 메모, 꼬꼬꼬 2023년. Flutter 를 배워야하는 이유 플러터 장단점은 이 영상으로 더 자세한 설명 필요 없음 Android Studio vs Visual Studio Code 그 동안은 안드로이드 스튜디오 사용했는데 vs code 사용해보니 이것도 편하네요 디버깅도 잘 되고 Flu..
[모아두기] 플러터 개발용 참고 동영상 모아두기 이제 모바일앱 개발에서 플러터가 리액트 네이티브를 앞선 것 같다는 생각이 든다. 물론, 뭔가 객관적인 수치와 같은 근거는 없다. 하지만, 그렇다고 리액트 네이티브가 망하진 않을거다. 자바스크립트만 알면 웹도, 모바일앱도 개발할 수 있는 리액트와 달리 플러터는 다트를 더 배워야 하고, UI를 구성하는 방식도 전혀 다른 방식을 취하기 때문에 개발자들의 호불호가 앞으로도 꽤 갈릴 것 같다. 그래도 다트 한번 배우면 모바일 뿐만 아니라 윈도우/macOS 앱도 만들 수 있고, 웹 개발도 가능하니 꽤 어필할 것 같다. 다만, 자바스크립트는 웹, 모바일앱, 백엔드 모두 해결이 가능하니 풀스택 개발로는 자바스크립트만 알아도 다 해결이 되는 더 큰 매력이 있긴 하다. 필요할 때 필요한 것을 배워서 해결하는 방법, 할 줄..
[모아두기] 플러터 구글 플레이, 애플 앱스토어 앱 배포하기 구글도, 애플도 앱 배포를 할 수 있는 서버를 제공해주니 앱을 만들기만 하면 되고 배포할 걱정은 안해도 됩니다. 직접 판매하고 배포도 해야 하던 옛날 옛날 시절과 비교하면 정말 천국이지요. 구글과 애플이 하라는대로 하기만 하면 됩니다. 하지만, 이게 간단하지만은 않습니다. 하긴, 앱을 배포하는 것이 간단한 일은 아니죠. 그래도 아~ 너무 귀찮고 할게 많습니다. 특히, 구글은 어쩜 이렇게 귀찮게 만들어 놨는지 아주 구글 스럽습니다. 옛날엔 이런거 한번 해보면 정말 신기하게도 다 기업에 남았는데 이젠 나이 먹어서 한번 해서는 기억을 못 합니다. 이렇게 메모를 해두고 할 때 마다 봐줘야 합니다. Apple 앱 스토어 앱 배포하기 일단, 개발자 등록부터 해야 합니다. 10만원 넘는 금액을 매년 내야 합니다. 망..
[모아두기] 플러터 웹뷰 자바스크립트 통신 웹뷰는 별로 좋은 기억이 없어서 반갑지는 않지만, 그래도 상당히 유용한 모듈 입니다. 이거 하나면 화면은 웹으로 다 만들고, 모바일앱은 쉽게 구글과 애플에 배포를 할 수 있으니까요. 이미 모바일 웹 화면을 만들어둔 상황이라면 모바일 앱 개발은 거저 먹는거죠. 하지만, 웹뷰는 웹브라우저가 아니라서 신경써야 하는 부분들이 아주 많습니다. 대신 장점은 웹뷰를 마치 앱의 화면처럼 여러가지 이벤트와 메소드를 이용하여 제어할 수가 있습니다. 그중 정말 멋진 기능, 자바스크립트를 이용하여 웹 화면과 앱이 연동을 할 수 있지요. 웹에서 앱으로, 앱에서 웹으로 이벤트나 데이터를 전달할 방법이 없으면 제대로 된 프로그램을 만들기 너무 힘들어지죠. 웹에서 앱 기능 호출하기 웹뷰를 만들면서 여러가지 옵션도 넘기고, 이벤트도 ..
[모아두기] 플러터 - 안드로이드, 아이폰 앱 아이콘 쉽게 관리하기 플러터를 이용하는 이유는 단순합니다. 안드로이드와 아이폰용 앱을 각각 따로 만들기 귀찮기 때문입니다. 아이콘도 안드로이드와 아이폰에 따라 준비해야 하는 파일들이 다릅니다. 매우 귀찮습니다. 아이콘 이미지 하나만 있으면 알아서 아이콘을 만들어주는 사이트가 있어 사용해보니 우아, 정말 편하네요!! App Icon Generator - 이 웹사이트, 정말 편합니다 이런 사이트 만들어 운영하는 분들, 존경합니다. 사랑합니다. 이미지 하나 업로드 (드래그앤드랍) 하면 안드로이드용, 아이폰용 아이콘들 및 필요한 파일을 알아서 만들어 줍니다. 다운로드 받아진 파일 압축을 풀고, 안드로이드와 아이폰용으로 만들어진 폴더를 그냥 붙여넣기 하면 끝. 너무 편리합니다. 우측 상단 구석에 donate 버튼이 보이지만, 일단 존..
[모아두기] 플러터 강의 영상 - 광고 붙이기, 멋진 UI 만들기 플러터 관련 영상을 몇개 봤더니 유튜브가 계속 좋은 영상들을 추천해 주네요. 일단, 모아두기. 역시, 유튜브는 인류의 축복입니다. 구글 애드몹 광고 붙이기 Flutter로 앱에서 수익 창출 - 플러터도 애드몹도 모두 구글에서 만든 것이니 쉬운 방법을 만들어 놨겠지. Flutter로 멋진 UI 만들기 깔끔하고 이쁘네요. 깔끔한 UI 만드는데 필요한 컴포넌트들 구성하는 방법을 담고 있어서 좋습니다. 근데, 강의 하나가 너무 길어요. Flutter Master Class | Tutorial for Beginners to Advance | Cubit State Management | API Request 커스텀 스크롤 뷰 만들기 오~ 네이티브로 만들려면 완전 죽음일건데 완전 개 편하네요. [앱개발] [Flutt..

728x90
반응형