본문 바로가기

Flutter 에서 Rust library 사용하기 (2): iOS + C library in Rust 이번에 소개할 내용은 Flutter(iOS) 에서 Rust 기반 library 를 사용하는 방법입니다. iOS는 Android와 다르게 dynamic library를 지원하지 않아 static library로 빌드를 해야 합니다. 그리고, C library를 그대로 사용할 수 있기 때문에 JNA용으로 library 소스가 있다면 변경없이 그대로 사용가능합니다. 다만, iOS용으로 빌드를 다시 해줘야 합니다. Xcode setup이 좀 간단하지 않아서 유투브 동영상도 올렸으니 참고해보세요. flutter에서 Rust library 사용하기 (1a): Android + JNA flutter에서 Rust library 사용하기 (1b): Android + JNI flutter에서 Rust library 사용하..
flutter에서 Rust library 사용하기 (1b): Android + JNI 이번에 소개할 내용은 Flutter 에서 Rust 기반 library 를 사용하는 방법입니다. 원래는 iOS 까지 다뤄서 어떻게 공유하는지 한 번에 보여드리려고 했으나, 내용이 많아서 아래와 2~3회로 나눠서 다룰 예정입니다. flutter에서 Rust library 사용하기 (1a): Android + JNA flutter에서 Rust library 사용하기 (1b): Android + JNI (본 포스트) flutter에서 Rust library 사용하기 (2): iOS flutter desktop에서 Rust library 사용하기 (3): Windows, macOS 이번 포스트에 다루는 Rust library와의 연동방법은 JNI와 Flutter Method Channel을 사용합니다. Flutt..
Flutter 에서 listview 안에 checkbox item 넣기 + Dynamic Tabs Live coding 영상: https://www.youtube.com/watch?v=0iapZweCoX4 관련 예제 소스: https://github.com/yeoupooh/dynamictabs-flutter 아래는 위의 예제가 적용된 SG Clien 앱의 스크린 샷입니다.
Firebase Realtime Database with Flutter Flutter에서 Firebase Realtime Database를 사용하는 방법에 대해서는 아래의 링크(이하 링크)를 참조하면 된다.https://medium.com/47billion/how-to-use-firebase-with-flutter-e4a47a7470ce그런데, 위의 방법대로 해보시면 알겠지만, 여러가지 오류발생하는데, 이 포스트에서는 링크에서 빠트린 설정에 대해서만 언급한다. 1. Firebase Console에서 Realtime Database Rule설정링크에서는 Firebase Console에 들어가서 앱에 대한 설정만 하고 마는데, Realtime Database에 대한 권한 설정이 추가로 필요하다.Firebase Console > Database > Realtime Database..
Ionic Awesomes Ionic: Angular 기반 Webview 위에서 동작하는 Mobile Cross-platform application framework 입니다. 아래의 링크만 둘러봐도 좋은 자료들이 많이 있습니다. https://github.com/Alexintosh/Awesome-Ionichttps://github.com/lanceli/awesome-ionic