본문 바로가기
반응형

플러터4

[플러터(Flutter)] - jsonserializable로 API요청 최적화하기 안녕하세요오늘은 jsonserializable 라이브러리를 배울 예정입니다.  이전에 json 및 formdata타입의 데이터를 API 통신으로 전송하고 받는 방법에 대해서 글을 작성한 적이 있습니다.https://suin9643.tistory.com/7 [플러터(Flutter)] - Http,dio 라이브러리로 json 타입, formdata타입 데이터 전송(POST)하기오늘은 데이터를 전송하는 방법을 알아보겠습니다! json 타입 데이터 전송(POST) 예제로 작성한 코드는 회원가입을 통해 닉네임 등의 회원 정보를 서버로 전송하고 토큰을 통해 얻은 이메일을 받suin9643.tistory.com기본적으로 API 에 데이터를 요청하는 작업은 위의 내용으로 진행됩니다.하지만 요청해야하는 API의 개수가 .. 2024. 10. 6.
[플러터(Flutter)] -로딩을 지루하지 않게.. Skeleton 적용해보기! 안녕하세요. 플러터를 공부하면서 요즘 앱들에 기본적으로 적용되어 있는 기술인 스켈레톤 패턴을 배우게 되었는데, 실제로 많이 사용되는 패턴을 활용하니 재미가 있었습니다.실제로 앱에 많이 사용되는 패턴이다보니 유용하기도 할 것 같아 한 번 정리해보고자 합니다. 로딩기술!!재밌다!마참내! 그럼 시작해보도록 하겠습니다. Skeleton이란?해골?..아닙니다.모두 앱을 사용하면서 한번쯤은 이런 화면을 접해보셨을 것 같습니다.이 기법을 바로 스켈레톤 패턴이라고 부릅니다.앱을 실행했을 때 표기될 화면의 전체 윤곽을 로딩 중에 띄움으로써, 사용자가 로딩 중이라는 것을 인지하게 하는 동시에 기다리는 시간이 적게 느껴지도록 하는 UI 패턴의 일종입니다. 어떻게보면 윤곽을 표시한다는 점에서 스켈레톤의 직역인 해골이라는 말뜻.. 2024. 10. 2.
[플러터(Flutter)]- Admob으로 내가 만든 앱에 광고 넣어보기(1)_ 기본적인 셋팅을 진행하자 안녕하세요.오늘 소개할 내용은 플러터를 통해 앱 내부 광고를 게시하는 방법에 관한 글입니다.알림 못지않게 이 부분을 구현하는 것도 애를 많이 먹었어서 조금이라도 참고가 될 수 있도록 글을 작성해보고자 합니다그럼 시작하도록 하겠습니다!1. Admob 가입 및 생성https://admob.google.com/intl/ko/home/ Google AdMob: 모바일 앱 수익 창출인앱 광고를 사용하여 모바일 앱에서 더 많은 수익을 창출하고, 사용이 간편한 도구를 통해 유용한 분석 정보를 얻고 앱을 성장시켜 보세요.admob.google.com먼저 Admob를 가입합니다.  Admob은 광고를 통해 수익을 창출할 수 있도록 도와주는 시스템입니다. 가입을 진행하고 나면 Admob의 프로젝트 하나를 생성해줍시다.이렇.. 2024. 3. 19.
[플러터(Flutter)]- Firebase로 푸쉬 알림 보내보기(3)_푸쉬 알림을 받기 위한 코드를 작성해보자! 안녕하세요. 2까지 작성하고 핵심적인 3을 작성했어야 했는데 깜빡하고 있다가 이제서야 생각이 나 급하게 마무리를 지어보려고 합니다.이전 글까지 파이어베이스와 플러터를 연결하는 작업과 더불어 푸쉬 알림을 받기 위해 라이브러리 및 기본 초기화 셋팅을 진행하였습니다. 이번에는 코드를 작성하여 실제로 푸쉬 알림을 받아보도록 하겠습니다! 1. 알림 코드 작성하기먼저 알림을 위한 코드입니다.Future _firebaseMessagingBackgroundHandler(RemoteMessage message) async { print("메세지가 도착했습니다.(백그라운드) ${message.notification!.body!}");}void initializeNotification() async { FirebaseM.. 2024. 3. 14.
반응형