일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- MSSQL
- nodejs
- ssh
- 바보
- mariadb
- Kibana
- 영어
- elasticsearch
- AWS
- ChatGPT
- MySQL
- 유니티
- build
- gemini
- JavaScript
- docker
- Python
- API
- dart
- unity
- React
- Windows
- app
- Ai
- error
- JS
- 구글
- Linux
- FLUTTER
- Today
- Total
목록2025/05 (17)
가끔 보자, 하늘.

2025.05.05 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 00. 마음의 준비2025.05.05 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 01. 생성 및 시뮬레이터 테스트2025.05.06 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 02. 폴더 구조 정리2025.05.07 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 03. Flutter Compoent와 Native Component2025.05.10 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 04. Calendar 페이지2025.05.10 - [개발 이야기/개발 ..
왜 Flutter는 Dart를 사용하는가?Flutter가 Dart를 선택한 이유는 다음과 같은 Dart 언어의 특징과 Flutter 프레임워크의 목표에 부합하기 때문입니다.두 가지 컴파일 방식 지원 (JIT & AOT):JIT (Just-In-Time) 컴파일: 개발 단계에서 핫 리로드(Hot Reload)와 핫 리스타트(Hot Restart) 기능을 가능하게 합니다. 코드를 변경하면 거의 즉시 앱에 반영되어 개발 생산성을 극대화합니다.AOT (Ahead-Of-Time) 컴파일: 릴리스 빌드 시에는 AOT 컴파일을 통해 네이티브 코드로 변환됩니다. 이는 앱의 실행 속도를 매우 빠르게 하고, 앱 크기를 최적화하여 사용자 경험을 향상시킵니다. Kotlin이나 Java는 주로 JIT 컴파일 방식을 사용하며, ..
(* 본 글은 AI로 작성하고 일부 수정했습니다.)✅ Google Play 개발자 계정 등록 절차1단계: Google 계정 생성 또는 로그인Google Play Console에 접속하여 기존 Google 계정으로 로그인하거나, 새 계정을 생성합니다.2단계: 계정 유형 선택개인 또는 조직 계정 중 하나를 선택합니다.개인 계정: 개인 개발자용으로, 앱 출시 전에 추가 검증 절차가 필요할 수 있습니다.조직 계정: 사업자 등록증 등 조직 증빙 서류가 필요하며, 앱 출시가 비교적 원활합니다. (** 조직 계정을 가지기 위해서는 google workspace 가입이 추가로 필요합니다. 없어도 가능하며, 앱 등록 후 개인 계정에서 조직 계정으로 이동하는 것도 가능합니다. 이 링크를 참고하세요.)3단계: 개발자 배포 ..
(* 본 글은 AI로 작성한 후 일부 수정/개시합니다.)✅ 앱 이전을 위한 준비 사항양쪽 계정이 모두 활성화되어 있어야 합니다.개인 계정(기존 계정)과 조직 계정(대상 계정) 모두 Google Play 개발자 계정으로 등록되어 있어야 하며, 활성 상태여야 합니다.앱이 정책을 준수해야 합니다.이전하려는 앱이 Google Play의 모든 정책을 준수하고 있어야 합니다.필요한 정보를 준비합니다.양쪽 계정의 등록 거래 ID(Registration Transaction ID)를 준비해야 합니다.이전하려는 앱의 패키지 이름(Package Name)을 확인합니다.🔄 앱 이전 절차조직 계정 생성Google Play 개발자 콘솔에서 새로운 조직 계정을 생성합니다.조직 계정 생성 시 사업자 등록증과 같은 조직 증빙 서류..

2025.05.05 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 00. 마음의 준비2025.05.05 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 01. 생성 및 시뮬레이터 테스트2025.05.06 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 02. 폴더 구조 정리2025.05.07 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 03. Flutter Compoent와 Native Component2025.05.10 - [개발 이야기/개발 및 서비스] - Flutter 로 앱 개발 및 릴리즈 - 04. Calendar 페이지2025.05.10 - [개발 이야기/개발 ..

이제 막 시작해본거라 자세히 모릅니다. 메모 차원에서 정리한 내용이니 참고하실 분만 보세요. :)https://www.espressif.com/ Wireless SoCs, Software, Cloud and AIoT Solutions | Espressif SystemsCertification We're dedicated to aiding you in obtaining essential international product certifications, including SRRC, FCC, CE, TELEC, KCC, NCC, IC, Wi-Fi Alliance, Bluetooth SIG, RoHS, and REACH, among others. We simplify the certification proce..
급히 데모를 하나 만들게 있어서 PC에서 OpenAI speech to speech를 구현하면서 진행된 작업을 간단히 정리했습니다. 변화가 꽤 있어서 그런지 AI들이 제대로 코드를 많들지 못해 정리해 봅니다. 공식 메뉴얼은 이 링크를 참고하세요설정 순서는 다음과 같은 순서로 설정합니다.1. 초기화 과정 : 오디오 입력/출력 스트림 초기화 -> websocket 연결 -> 세션 초기화2-1. 마이크 입력 처리 : input_stream.read -> encode base64 -> websocket.send2-2. 사운드 출력 처리 : receive websocket -> 2-2-1. response.audio.delta 확인 -> decode base64 -> output_stream.write ..

사업자를 처음 낼 때도 다들 '그거 왜 내냐. 세금이 더나간다' 그러고 같이 외주하던 동료들도 '프리랜서가 더 좋지 않냐', '세금 신고 할 때는 돈 주고 세무사 써라' 등등. 사실 해보니 맞는 말 같다. 평소에도 영수증만 모아주면 다들 알아서 장부도 기록해주고, 잘 처리해서 환급도 해준다고 하니까. 회사 다니면서 항상 환급 받았는데 올해 종소세 내면서 처음 세금을 더 냈다. ㅠ_ㅜ그럼에도 직접 해보고 싶었던건 평생 개발자로만 살아왔는데 사업자까지 내고 나서도 그러고 싶지 않았다. 공부도 해보고 싶었고. 다행이 지금은 AI도 있잖아. 한국 세법을 얼마나 잘 아는지는 모르겠지만, 얼마나 많이 놓치게 될지 모르겠지만 일단 도전해봤다. 지난 1년을 돌아보면 정리해봤으니 새로 시작하시는 분들은 참고하시고, 허술..