전체 글

· Admob
문제 앱스토어 심사 중 구글애드몹이 다음과 같은 문제가 발생하여 앱의 심사가 거부 됨 LoadAdError(code: 1, domain: com. google.admob, message: Request Error: No ad to show., responselnfo: Responsenfo(responseld: ... 원인 애드몹을 통해 광고를 제공하기 위해서는 해당 앱이 애드몹과 연결되어야 함 앱과 연결되지 않은 채로 광고 요청이 발생했기 때문에 광고가 표시될 수 없다는 "No ad to show"라는 메시지가 발생한 것으로 확인 해결방법 애드몹 광고 요청 기능을 제거한 후 심사를 통과한 후, 다시 애드몹 기능을 탑재한 후 새로운 버전 심사를 넣기
· Heroku
1. Heroku Posgres 데이터베이스를 선택하고 "Settings" 탭으로 이동 2. "View Credentials" 버튼을 클릭하여 Host, Database, User, Password 정보 확인 4. PgAdmin을 열고 "Register" -> "Server"를 선택 5. "Connection" 탭에 필요한 정보를 입력, "Advanced" 탭의 "DB restriction"에 Database를 입력 6. "Save" 버튼을 클릭하여 설정을 완료
설명 위젯에 입체적인 효과를 주고 싶을때 사용하는 위젯 코드 예시 Material( elevation: 0.3, child: _Widget(), ),
설명 해당하는 Doc ID를 Field에 넣고싶을 때 코드 예시 var bookId = FirebaseFirestore.instance .collection('books') .doc() .id; await FirebaseFirestore.instance .collection('books') .doc(bookId) .set( {'bookId' :bookId} );
https://romannurik.github.io/AndroidAssetStudio/icons-notification.html#source.type=text&source.text.text=capenergy&source.space.trim=1&source.space.pad=0&name=ic_stat_capenergy Android Asset Studio - Notification icon generator romannurik.github.io
https://www.appicon.co/ App Icon Generator www.appicon.co
Package란? A package is a collection of classes, interfaces, and sub-packages that enable the creation of modular code that can be shared easily among users Dart언어로 만들어짐 Plugin란? Native 언어로 만들어짐 enables more usability and makes it easier to use the device
main()이란? 프로그램을 시작시키는 함수 즉, 프로그램의 시작점 runApp()이란? Inflate the given widget and attach it to the screen 주어진 위젯들을 화면에 부착하는 함수
설명 글자가 라인을 초과했을 때, 어떻게 보여줄 것인지 코드 예시 This is a long... Text( "This is a long text", overflow: TextOverflow.ellipsis, ), This is a long text Text( "This is a long text", overflow: TextOverflow.fade, maxLines: 1, softWrap: false, ),
설명 매일 특정 시간에 알림 띄우는 법 코드 예시 //특정시간에 알림 띄우는 법 showNotification() async { tz.initializeTimeZones(); var androidDetails = AndroidNotificationDetails( '유니크한 알림 ID', '알림종류 설명', priority: Priority.high, importance: Importance.max, color: blackColor, ); var iosDetails = const IOSNotificationDetails( presentAlert: true, presentBadge: true, presentSound: true, ); // tz.TZDateTime.now(tz.local):이폰의 현재시간 v..
smalleyescoding
smalleyescoding