Top 23 C++ Android Projects
Cocos2d-x is a suite of open-source, cross-platform, game-development tools used by millions of developers all over the world.
Cross-platform, customizable ML solutions for live and streaming media.Project mention: New Pi owner - installing and opening packages | reddit.com/r/RASPBERRY_PI_PROJECTS | 2021-07-21
After checking out the samples on mediapipe.dev, take a look at:
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
An efficient, small mobile key-value storage framework developed by WeChat. Works on Android, iOS, macOS, Windows, and POSIX.Project mention: Getting Started with React Native JSI Modules | dev.to | 2021-06-27
This library aims to provide a fast & reliable solution for you data storage needs in react-native apps. It uses MMKV by Tencent under the hood on Android and iOS both that is used by their WeChat app(more than 1 Billion users). Unlike other storage solutions for React Native, this library lets you store any kind of data type, in any number of database instances, with or without encryption in a very fast and efficient way. Read about it on this blog post I wrote on dev.to
Kodi is an award-winning free and open source home theater/media center software and entertainment hub for digital media. With its beautiful interface and powerful skinning engine, it's available for Android, BSD, Linux, macOS, iOS and Windows.Project mention: Still no fix for Dolby Vision rips? | reddit.com/r/Addons4Kodi | 2021-07-24
Filament is a real-time physically based rendering engine for Android, iOS, Windows, Linux, macOS, and WebGL2Project mention: Does filament support Embedded gltf files? | reddit.com/r/androiddev | 2021-07-03
Does filament support Embedded gltf files? · Discussion #4240 · google/filament (github.com)
Matrix is a plugin style, non-invasive APM system developed by WeChat. (by Tencent)Project mention: 教你做人是给你逼脸了 库克死gay不要不识抬举 | reddit.com/r/chonglangTV | 2021-01-18
根据 WeChat 的开源代码，他们用这个符号的值来判断是否有调试工具挂载了。（https://github.com/Tencent/matrix/blob/master/matrix/matrix-iOS/Matrix/WCMemoryStat/MemoryLogger/memory_logging.cpp#L451） 新版 libmalloc 把这个日志机制重写了，所以这个符号也就失去了意义，估计删除后发现引发了微信的崩溃，所以被迫继续提供这个符号保证兼容性，也就有了那行注释。
openFrameworks is a community-developed cross platform toolkit for creative coding in C++.Project mention: Ask HN: Getting back to C++ and looking for ideas | news.ycombinator.com | 2021-05-08
If you're interested in working with graphics or sounds, I'd recommend checking out openFrameworks, which bills itself as a "creative coding toolkit". https://openframeworks.cc
For a taste of what is possible with openFramworks, take a peek at this youtube series by Lewis Lepton: https://www.youtube.com/watch?v=dwt2NAd1ZYY&list=PL4neAtv21W...
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The official Open-Asset-Importer-Library Repository. Loads 40+ 3D-file-formats into one unified and clean data structure.Project mention: Doing the math. Please help | reddit.com/r/GraphicsProgramming | 2021-06-25
One thing http://www.kmjn.org/notes/3d_rendering_intro.html does not mention is how you get the "list of triangles" it refers to in the "Wireframe rendering pseudocode" section. For that, you need to write or find an existing a library that can read in your 3D object data files (e.g. Wavefront OBJ files, STL files, or what have you). Assimp is one such library, but writing a simple STL file importer yourself is not super hard.
Anbox is a container-based approach to boot a full Android system on a regular GNU/Linux systemProject mention: What does Microsoft mean when they say they have native android support and why doesn't a similar thing exist on Linux | reddit.com/r/linuxquestions | 2021-06-30
The native part of the Xposed framework (mainly the modified app_process binary).
Interactive, thoroughly customizable maps in native Android, iOS, macOS, Node.js, and Qt applications, powered by vector tiles and OpenGLProject mention: Maps Offline? | reddit.com/r/gnome | 2021-02-15
But vector tiles is indeed the way to go, but it's also much more complicated. Everyone that has worked on Maps so far has done it either as a SoC / Outreachy student or on weekends and evenings. Look at https://github.com/mapbox/mapbox-gl-native if you want to get a feel for the complexity of a client side implementation of rendering vector tiles.
A lightweight, fast and extensible game server for MinecraftProject mention: Is it possible to write a Minecraft server in a language OTHER than Java? | reddit.com/r/admincraft | 2021-03-01
There were a bunch of attempts in the past. Cuberite is still actively maintained but I have never tried them: https://github.com/cuberite/cuberite
Lightweight and modular C++11 graphics middleware for games and data visualizationProject mention: Looking for code only game engine | reddit.com/r/opengl | 2021-03-29
Try Magnum, it provides all you need for bootstrapping a game in modern C++: https://magnum.graphics
Inject into zygote processProject mention: Installation of xposed framework for Android phone | dev.to | 2021-03-26
Xposed wont be updated after Android 7.0. So I use edxposed instead;Edxposed depends on Riru-core so install Riru-core first: https://github.com/RikkaApps/Riru/releases after downlad copy it into the phone install it by Magisk then restart(重启) download EdXposed https://github.com/ElderDrivers/EdXposed/releases/ Install EdXposedin the same way as installing Riru-core
Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.Project mention: Ask HN: What are some of must have skills for a Mobile App Developer in 2021? | news.ycombinator.com | 2021-05-01
Just getting back into Android dev myself. Rapid workflow stack: Jetpack Compose / Kotlin, Material Design UI kits and Stripe / Firebase Cloud Functions. The emphasis on being able to go from idea to release in the shortest time frame. Target being Fast Mobile Commerce
Other than that I'm excited about next-gen low latency audio library Oboe and real-time physically based renderer Filament
Best of Luck ;)
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:Project mention: Embedding Lisp in C++ – A Recipe | news.ycombinator.com | 2021-06-08
The Forge Cross-Platform Rendering Framework PC Windows, Linux, Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, SwitchProject mention: Efficient, cross-platform graphics library? | reddit.com/r/GraphicsProgramming | 2021-06-29
How about the forge? It support many platforms includes console. (Consoles are only for accredited developers) https://github.com/ConfettiFX/The-Forge
Offline speech recognition API for Android, iOS, Raspberry Pi and servers with Python, Java, C# and NodeProject mention: What's the best free, well documented speech recognition library in 2021? | reddit.com/r/learnpython | 2021-07-17
Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung Galaxy devices. (by Benjamin-Dobell)Project mention: Ask HN: Who wants to be hired? (June 2021) | news.ycombinator.com | 2021-06-01
Location: Melbourne, Australia
Willing to relocate: Yes (Post-Covid)
Technologies: Kubernetes, AWS, TypeScript, Lua, Ruby, React. Polyglot, please refer to résumé.
Email: [email protected]
Current Role: CTO @ Snaploader
Salary Expectation: $200,000+ USD
These days I describe myself as a full stack developer & SRE, but I’ve also plenty of professional experience with mobile (native + React Native), infrastructure, ops, game development, tooling and reverse engineering. In my free time I also tinker with embedded systems. I’m an avid open source contributor, but also maintain many of my own open-source projects e.g. a Lua IDE which adds static type checking to the language (https://github.com/Benjamin-Dobell/IntelliJ-Luanalysis), or Heimdall, Samsung firmware flashing software with millions of downloads (https://github.com/Benjamin-Dobell/Heimdall).
I’ve 12+ years of development experience, the last six years I’ve been CTO of Snaploader, a small start-up in Australia which turns floor-plans and CAD drawings into real-time rendered 3D buildings that run in your browser (including mobile). Role has always been near 100% remote. There’s a team of 20+ 3D artists and sales, but development is currently a one man show. So I’m responsible for a pretty absurd amount.
Beyond all the managerial/administrative stuff, reporting to the board, pitch-decks, grant documentation and what-not, I wrote all code that makes up our current core offering. Kubernetes, Kops, Kustomize, AWS, S3, CloudFront, [email protected], PSQL (domain model), MongoDB (analytics only), Redis (caching + distributed systems), three.js, WebGL, React, JS, TypeScript, Node.js, Ruby, Python, and more. RESTful micro-service architecture, but the majority of traffic is served as static content from CloudFront/S3.
I also occasionally take on casual consulting gigs, which typically come about from my open source contributions. Currently I’m consulting for Berserk Games. I work on their Lua language bindings, public API documentation, networking and tooling for the (user content centric) game Tabletop Simulator (Unity/C#). I also help out their developer community with support, libraries, documentation and example projects i.e. developer advocacy.
Please do peruse my Github. I’m after something senior where I can take some ownership, but ideally also contribute across a breadth of projects/technologies.
🌍 A toolbox for your React Native app localizationProject mention: Is it possible to translate a library in an app? | reddit.com/r/reactnative | 2021-02-17
Translation isn't really a react native specific issue, the web/react also needs to be able to support this. You shouldn't need anything fancy to translate, but strings would need to be localized via https://github.com/zoontek/react-native-localize or https://github.com/globalizejs/globalize. With regards to translating the library, you can either use https://github.com/ds300/patch-package to localize all the strings for your own use or submit a PR to the library. I am also assuming that you have no flexibility on what text is being displayed when using the libraries' API (ex: headerTitle in react-navigation) because in that case it is related to translating your own app.
Solar2D Game Engine main repository (ex Corona SDK) (by coronalabs)Project mention: Itching to get some dev. practice in before Panic's rollout of the SDKs. Which languages, libraries, and/or frameworks would get my feet wet? | reddit.com/r/PlaydateConsole | 2021-07-22
A quick search turns up Solar 2D in Lua, and not much aside from use-case-specific libs for C. A few of my coworkers and I are interested, and I'd love for us all to get some time with these paradigms under our belts before the Playdate is upon us
Android File Transfer for LinuxProject mention: I can't rename folders/files inside my Android device when connected through USB 'File Transfer' option. How can I enable that feature? | reddit.com/r/Kubuntu | 2021-06-26
Try android-file-transfer. Dolphin uses KIO to interact with the android device which is lacking in some cases.
OpenScan is an open-source document scanner app that enables users to scan hard copies of documents or notes and convert it into a PDF file. No ads. No data collection. We respect your privacy.Project mention: Open source alternative to Office Lens? | reddit.com/r/androidapps | 2021-05-31
You can try OpenScan or OpenNoteScanner.
What are some of the best open-source Android projects in C++? This list will help you:
|4||Kodi Home Theater Software||12,645|