일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- build
- linux
- 리눅스
- 네트워크
- react
- vsCode
- qunit
- unittest
- androidstudio
- 티스토리챌린지
- xcode
- MachineLearning
- VirtualBox
- node
- localserver
- jest
- ReactNative
- 맥
- Android
- IOS
- centos
- 센토스
- MAC
- Chrome
- TensorFlow
- 오블완
- PYTHON
- webpack
- 개발
- Today
- Total
목록App & OS/Hybrid (32)
로메오의 블로그
iOS 상품 생성https://appstoreconnect.apple.com/apps앱을 선택합니다. 신규 앱을 생성합니다. 앱을 생성합니다. 국가를 선택합니다. 가격을 설정합니다. 현지화를 추가합니다. iOS Sandbox 계정생성 iOS in app purchase 상품 불러오기$ flutter pub add in_app_purchase import 'package:flutter/material.dart';import 'package:in_app_purchase/in_app_purchase.dart';class ProductListScreen extends StatefulWidget { @..
화면디자인main.dartimport 'package:flutter/material.dart';import 'firebase_login_screen.dart';import 'firebase_signup_screen.dart';import 'firebase_success_screen.dart';void main() { runApp(const MyApp());}class MyApp extends StatelessWidget { const MyApp({super.key}); @override Widget build(BuildContext context) { return MaterialApp( routes: { '/login': (context) => const Firebase..
$ brew --versionHomebrew 4.3.17$ brew info openssl@1.1==> openssl@1.1: stable 1.1.1w (bottled) [keg-only]$ rvm --versionrvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]$ ruby --versionruby 3.0.0p0 (2020-12-25 revision 95aff21468) [arm64-darwin23]$ pod --version1.15.2 Navigator.pushmain.dartimport 'package:flutter/material.dart';import 'home_screen.dart';..
SDK 다운로드https://docs.flutter.dev/release/archiveSDK를 다운로드합니다.맥의 경우 홈 디렉토리(~/), 윈도우즈는 C 드라이브(c:) 등에 압축을 풉니다. PATH 지정하기 (맥기준)$ echo $SHELL/bin/zsh$ export PATH=$PATH:~/flutter/bin$ source ~/.zshrc$ echo $PATH$ flutter doctor Android Studio 환경설정Android Studio에서 Dart와 Flutter를 설치합니다. Virtual Device Manager를 실행합니다. create virtual device Xcode 설치Xcode를 설치하고 com..
Firebase 목록 [React Native] URL 배포하기 [Android/iOS] [REACT NATIVE] FIREBASE 연동하기 [React Native] Firebase Push Notification 추가 [Android] fcmToken 가지고오기 앱을 실행하고 command + M을 눌러서 Debug JS Remotely를 누릅니다. 크롬 콘솔창에서 fcmToken을 확인합니다. Firebase console > Project setting > 클라우드 메시징에서 이전서버키를 복사합니다. postman을 실행해서 위와 같이 입력합니다. POST: https://fcm.googleapis.com/fcm/send Headers: Content-Type: application/json Au..
Firebase 목록 [React Native] URL 배포하기 [Android/iOS] [REACT NATIVE] FIREBASE 연동하기 위에서 생성한 프로젝트에서 계속 진행합니다. 이 포스트는 최종적으로 firebase push notification을 적용하는 과정을 알아봅니다. 포스트를 작성하는 지금 현재 react native는 0.69.4까지 출시 되었는데, 해당 버전으로 프로젝트를 만들 경우 다른 라이브러리들과 호환에 문제가 많았습니다. 그래서 제가 사용해봤던 검증된 버전으로 포스트를 진행하도록 하겠습니다.(gradle, 라이브러리 등..) 최신 버전에 대해서는 직접 적용해보시기 바랍니다. react-native-firebase 추가 $ yarn add react-native-firebas..
Firebase 목록 React 목록 위 포스트에서 생성한 프로젝트로 계속 진행하겠습니다. 이 포스트는 최종적으로 firebase push notification을 적용하는 과정을 알아봅니다. 포스트를 작성하는 지금 현재 react native는 0.69.4까지 출시 되었는데, 해당 버전으로 프로젝트를 만들 경우 다른 라이브러리들과 호환에 문제가 많았습니다. 그래서 제가 사용해봤던 검증된 버전으로 포스트를 진행하도록 하겠습니다.(gradle, 라이브러리 등..) 최신 버전에 대해서는 직접 적용해보시기 바랍니다. Firebase 프로젝트 생성 Android 연동하기 google-service.json 파일을 다운로드 받아서 app/폴더에 드래그해서 추가합니다. 가이드대로 build.gradle에 라이브러리..
Firebase 목록 앱을 개발해서 스토어에 올리지 않고 URL로 배포하는 방법입니다. 프로젝트 생성 $ cd /my/project/path $ react-native init deployTest --version 0.59.8 $ code ./deployTest 이 포스트는 최종적으로 firebase push notification을 적용하는 과정을 알아봅니다. 포스트를 작성하는 지금 현재 react native는 0.69.4까지 출시 되었는데, 해당 버전으로 프로젝트를 만들 경우 다른 라이브러리들과 호환에 문제가 많았습니다. 그래서 제가 사용해봤던 검증된 버전으로 포스트를 진행하도록 하겠습니다. 최신 버전에 대해서는 직접 적용해보시기 바랍니다. Android 배포준비 Android Studio에서 프로..