본문 바로가기
반응형

전체 글157

구글은 왜? 플루터(flutter)를 만들었을까? A portable UI framework for an ambient computting world플루터가 요즘 대세이기도 하고 재밌기도 해서 공부를 하고 있습니다.공부하다보니 구글은 왜? 플루터를 만들었을까란 궁금증이 생겨서 이것저것 조사해보고 정리차 글을 남깁니다. 1. Dart언어의 시작- 플루터의 언어인 다트의 시작을 살펴보면 구글이 왜 플루터를 만들었는지 알 수 있습니다.다트언어는 2011년 10월 덴마크 GOTO 회의에서 구글 엔지니어 Gilad Bracha에 의해 공개 되었습니다.다트에 대한 그의 저서에 따르면 다트는 개발자의 생산성과 효율성을 향상하는 새로운 언어를 만들고자 하는 목적으로 개발되었다고 합니다. => 다트언어를 보면 다트언어의 철학이 지금도 잘 유지되어있는걸 볼수 있습니다. .. 2024. 7. 22.
flutter 현재 device 정보 가져오기 (device_info_plus) 플루터에서 현재의 디바이스에 따른 분기 처리를 해야할 경우가 있습니다. 플루터에서 플러그인을 설치해서 아주쉽게  처리할 수 있습니다.  우선 pub.dev에서 device_info_plus를 설치해 줍니다.또는 터미널에서flutter pub add device_info_plus이용해 설치해 줍니다.  그리고 아래 코드를 이용해서 디바이스 정보를 가져올 수 있습니다.Future getData() async { final deviceInfoPlugin = DeviceInfoPlugin(); final deviceInfo = await deviceInfoPlugin.deviceInfo; final allInfo = deviceInfo.data; print(allInfo); }비동기 코드.. 2024. 7. 22.
퍼스트 퀸 4 게임을 아시나요? (어릴적했던 갓겜) 어릴적 추억을 회상하며.. 어릴때 디스크로 (당시 디스크 하나당 1.4메가 정도 였던걸로 기억) 분할 압축하여 친구 집에서 해당 게임을 복사해와서 두근두근 거리며 설치를 하곤했는데 꼭 디스켓 하나가 말썽이어서 다시 한번 방문하게 되는 추억이 생각 납니다. 그렇게 실행한 퍼스트 퀸 4 두둥  이 게임을 생각하면 삼국지와 비슷한 전략을 베이스로 한 게임입니다. 그리고 전쟁을 하게되면 이스와같이 적을 몸통박치기로 죽일수 있는 간단하면서도 여러가지 액션이 조합된 전략 액션 게임입니다. 여기서 여러가지 직업이 존재하고 승급?같은것도 했던걸로 알고 있습니다. ㅠㅠ생각보다 직업도 많고 등장인물도 많아서 아주 재밌게 했던 기억이 나네요 스토리는 잘 기억이 안나지만....생각난김에 이 게임을 다시한번 해볼까도 하네요 요즘 게임들은 그래픽이나 사운.. 2024. 7. 22.
flutter 앱 기본정보 가져오기(app version, app name, pakage name, build number) Flutter를 하다보면 버전 분기별로 로직을 다르게 해야 하거나 여러가지 앱 기본정보를 불러와서 할 작업이 간혹 존재합니다. https://pub.dev/packages/package_info_plus package_info_plus | Flutter packageFlutter plugin for querying information about the application package, such as CFBundleVersion on iOS or versionCode on Android.pub.dev 이 사이트 들어가서 설치 하거나 플루터 터미널에flutter pub add package_info_plus를 이용해 설치해 줍니다. 해당 패키지는 비동기 함수인걸 명심합니다.Future getData().. 2024. 7. 22.
반응형