[Flutter] Package 제작부터 배포까지
2022. 5. 13. 17:57
Flutter
Package 제작부터 배포까지 공식문서 Index 0. Package vs Plugin 1. Package 프로젝트 생성 2. Package 프로젝트 작성 3. example 생성 및 작성 4. 배포 0. Package vs Plugin Package dart 코드만! pub.dev에 모든 플랫폼으로 노출 (ANDROID, IOS, LINUX, MACOS, WEB, WINDOWS) Plugin dart 코드 이외 플랫폼 특화 코드 포함될 경우(Swift, Kotlin, Java 등) Native Bridge 사용해서 만들때! 굳이 나누자면 Package에 Native Code 포함 시키면 Plugin!!! 1. Package 프로젝트 생성 프로젝트를 생성할 폴더에 가서 Terminal 또는 CMD에서 ..
플러터 웹소켓 채팅 Flutter WebSocket Chat (Stomp)
2022. 5. 5. 00:41
Flutter
FullSource dependenciesstomp_dart_client: ^0.4.4 1. Summary 1.1. Connect 1) Backend에서 Spring Security를 적용하지 않아 url에 username 함께 날림 '$serverAddr/ws?${senderController.text}' 2) 소켓이 연결되면(onConnect) 자신에게 날라오는 메시지만 구독('/user/queue/pub') stompClient = StompClient( /* * Node.js를 사용하면 Socket.io를 사용하는 것이 일반적이고 StompConfig() * -> ws://주소방식 ex) ws://192.168.0.5:8080 * Spring을 사용한다면 SocketJ..