dropbox/djinni
View on GitHub ↗ ★ 2,886 C++ archived
A tool for generating cross-language type declarations and interface bindings.
10 mentions on Hacker News by 9 people: 3 stories, 7 comments · first 2014-09-12 · latest 2022-05-02
20082026
-
…[1] https://zerodha.tech/blog/from-native-to-react-native-to-flu... [2] https://github.com/dropbox/djinni [3] https://www.infoq.com/news/2022/03/dropbox-android-kotlin/
comment by rvz · 2022-05-02 · in Diminishing Returns: cross-platform UI frameworks is a bad business decision -
…me that this project will have the same fate as djinni [0] or their similar archived projects. [0] https://github.com/dropbox/djinni
comment by rvz · 2020-09-16 · in Pb-jelly – A Protobuf code generation framework for Rust, developed at Dropbox -
…which was then used by UI on Android/iOS/Web and even desktop native apps. Using Dropbox Djinni ( https://github.com/dropbox/djinni ) also helped with the horrible pain of JNI... although it's unmaintained these days. I guess people use…
comment by izacus · 2019-10-27 · in Ask HN: Best language to share code between an Android and iOS app? -
▲ 1
Djinni – Generate cross-language type declarations and interface bindingsstory by dgellow · 2019-06-04 · 0 comments
-
…Dropbox open sourced their internal tool for building cross-platform mobile apps in C++. Djinni ( https://github.com/dropbox/djinni ) uses an interface definition language to generate bindings between C++ & ObjC & Java (via JNI). From…
comment by adamtait · 2018-12-15 · in Google's cross-platform Flutter UI toolkit goes 1.0 -
…The logic can cross-platform because it is pure C/C++. Dropbox does the same way with djinni: https://github.com/dropbox/djinni
comment by huyphams · 2018-02-09 · in Show HN: TablePlus – A macOS client for relational databases -
…in the Java code becomes the object's owner. Though you can use a bindings generator like djinni ( https://github.com/dropbox/djinni ) to handle this for you (with some tradeoffs). >Debugging is only complicated on Android It's gotten…
comment by realharo · 2017-02-08 · in React Native at Instagram -
▲ 1
Djinni: generate C++ to ObjC, Java, Python bindingsstory by jaddison · 2015-10-22 · 0 comments
-
…they use a cross-platform C++ library with bindings to Obj-C and Java with their Djinni library ( https://github.com/dropbox/djinni/ )
comment by suchire · 2014-10-24 · in Google j2objc, a Java to iOS Objective-C translation tool and runtime -
▲ 27
Dropbox/djinnistory by daniel_levine · 2014-09-12 · 1 comment