원강민의 Wonhada 블로그

Author

원강민

Xcode 10 – ‘Command SetMode failed with a nonzero exit code’ 에러

‘Command SetMode failed with a nonzero exit code’ 에러가 난다면..

Xcode 10 – Corona Native Errors

1error: Multiple commands produce ‘/Users/…/Library/Developer/Xcode/DerivedData/App-anfmiuceddfobrarbjnibdilymgz/Build/Products/Debug-iphoneos/App.app/README.md’: 위와 같은 에러는 프로젝트에 포함된 파일 중 CocoaPods로 받아온 파일들과 중복된 경우 나타남. 파일들을 지워주면 해결됨. 1error: /Users/…/ios/~/Library/Application Support/Corona/Native/Corona/shared/resource/Corona3rdPartyLicenses.txt: No such file or directory 위와 같이 에러가 난다면 Sublime Text 등의 에디터로 ‘App.xcodeproj’ 파일을 열고… Continue Reading →

예수처럼 경영하라

‘예수처럼 경영하라’ 책을 읽고 좋아서 남깁니다. 미리 계획하라 – 예수님은 늘 계획하고 철저히 지키셨다 – 계획은 에너지와 활동을 통제할 수 있게 해 준다 준비하고 있으라 – 부실한 준비는 부실한 결과를 낳는 법이다 권위를 세우라 – 스스로 가진 권위의 크기를 인식하고… Continue Reading →

소확수 :: 소소하지만 확실한 수익/재테크/행복 – (비트)코인

요즘 비트코인, 블럭체인 등을 공부하며 알게 된 비개발 관련 내용들입니다. 일반적인 것과 개발 관련된건 이미 다른 블로그에도 많아서 따로 쓸 필요를 못 느끼겠네요. 비트코인은 130년 정도 채굴이 가능하지만 사실상 끝물은 2,032년 입니다. 그렇기에 비트코인의 가치는 더 상승할 것이며, 전문가들은 지금… Continue Reading →

[Flutter] 웹에서 JSON 데이터 가져오기

pubspec.yaml 12dependencies:   http: 0.11.3+16 main.dart 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667import ‘dart:async’; import ‘dart:convert’; import ‘package:flutter/material.dart’; import ‘package:http/http.dart’ as http; void main() => runApp(MyApp()); class MyApp extends StatefulWidget{   MyAppState createState()=>  MyAppState(); } class MyAppState extends State<MyApp> {   String _txt = "Nothing";  … Continue Reading →

[Flutter] 이미지 사용하기

프로젝트 최상위 폴더에 assets 라는 폴더를 만들고 이미지를 저장합니다. pubspec.yaml 1234flutter:   uses-material-design: true # 이 속성이 정의된 부분 아래에 assets 추가   assets:    – assets/ main.dart 12345678910111213141516171819202122232425262728293031323334import ‘package:flutter/material.dart’; void main() => runApp(MyApp()); class MyApp extends StatelessWidget {  … Continue Reading →

[Flutter] Collapsing Toolbar 샘플

main.dart 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122import ‘package:flutter/material.dart’; void main() => runApp(MainCollapsingToolbar()); class MainCollapsingToolbar extends StatefulWidget {   @override   _MainCollapsingToolbarState createState() => _MainCollapsingToolbarState(); } class _MainCollapsingToolbarState extends State<MainCollapsingToolbar> {   @override   Widget build(BuildContext context) {     return MaterialApp(        … Continue Reading →

[Flutter] SliverAppBar & TabBarView 샘플

main.dart 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121import ‘package:flutter/material.dart’; void main() => runApp(MainApp()); class MainApp extends StatelessWidget {   List buildTextViews(int count) {     List<Widget> strings = List();     for (int i = 0; i < count; i++) {       strings.add(new Padding(… Continue Reading →

[Flutter] 네이티브 메소드 호출 (MethodChannel)

네이티브 코드 수정 후엔 다시 빌드해야 합니다. ‘Hot Reload’로는 적용되지 않습니다. 아래와 같이 결과가 출력됩니다. 12D/flutter (28207): Hello from Dart I/flutter (28207): Hello from Native main.dart 123456789101112131415161718192021222324252627282930313233import ‘dart:async’; import ‘package:flutter/material.dart’; import ‘package:flutter/services.dart’; void main() => runApp(MainApp()); class MainApp extends StatelessWidget… Continue Reading →

[Flutter] 사진 찍기 (ImagePicker 패키지 이용)

플러터 패키지 사이트 – https://pub.dartlang.org/flutter – 이미지 피커: https://pub.dartlang.org/packages/image_picker pubspec.yaml에 추가 123dependencies:  …   image_picker: ^0.4.6 main.dart 123456789101112131415161718192021222324252627282930313233343536373839404142434445import ‘dart:io’; import ‘dart:async’; import ‘package:image_picker/image_picker.dart’; import ‘package:flutter/material.dart’; void main() => runApp(MaterialApp(   home: MyHomePage(), )); class MyHomePage extends StatefulWidget {   @override… Continue Reading →

[Flutter] StatusBar와 Debug 배너 없애기

12345678910import "package:flutter/material.dart"; import ‘package:flutter/services.dart’; void main() {   SystemChrome.setEnabledSystemUIOverlays([]);// StatusBar 숨기기   runApp(MaterialApp(     debugShowCheckedModeBanner: false, // Debug 배너 제거   )); } 버튼을 눌렀을 때 StatusBar 상태를 바꾸려면… 123456bool _statusBarHidden = true; RaisedButton(onPressed: (){   SystemChrome.setEnabledSystemUIOverlays(_statusBarHidden ? SystemUiOverlay.values… Continue Reading →

플러터[Flutter] 시작하기

Mac에 인스톨하기 1. IDE 설치 1.1. Xcode 설치 1.2. Android Studio 설치 – Preferences > Plugins > Browse repositories… – Flutter > install > Restart – Dart > install > Restart 2. Git으로 SDK 코드 받아오고 설정하기 1234567    git… Continue Reading →

코로나랩스[Coronalabs]가 새로운 퍼블릭 빌드를 릴리즈했습니다.

코로나랩스(Corona Labs)는 최신 코로나 빌드(2018.3326)를 발표하게 된 것을 기쁘게 생각합니다. 이 빌드에는 중요한 버그 수정과 새로운 기능이 포함되어 있습니다. Google Play 공개 빌드의 가장 큰 변화 중 하나는 Google이 요구하는 변경 사항을 해결하는 것입니다. 마지막 공개 빌드 이후 Google은 Vitals… Continue Reading →

Corona :: HTML5 빌드가 현재 “Open Beta” 에 돌입했습니다.

좋은 소식입니다! 오늘 코로나 HTML5 빌드가 “오픈 베타”에 돌입 했음을 발표하게 되어 기쁘게 생각합니다. 즉, 데일리 빌드 2018.3238 부터 시작되었다는 것을 의미합니다. 이제 코로나 아웃풋을 통해 웹 브라우저에서 코로나 게임이나 앱을 실행하는 데 필요한 다양한 HTML 파일과 컨텐츠가 있는 폴더를… Continue Reading →

© 2018 원강민의 Wonhada 블로그 — Powered by WordPress

Theme by Anders NorenUp ↑