迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):libmx3/mx3开源软件地址(OpenSource Url):https://github.com/libmx3/mx3开源编程语言(OpenSource Language):C++ 84.4%开源软件介绍(OpenSource Introduction):libmx3
The name"mobile times 3", Android, iOS, and Windows Phone. (todo, windows phone support) Learning
Tools of the Trade
ContributingThere are many ways to contribute to mx3:
There are a few things laid out in TODO, if you want to contribute but don't know how. If you are building a large feature, please file an issue first to ensure that it aligns with the goals of mx3 - if it does, please submit a Pull Request during development to solicit feedback and enable incremental code review throughout the process. Requirements
Installation
Objective-CRun AndroidBe sure to create a BuildingRunning any of the make commands will automatically download gyp and create
Build files are generated in Make targets:
Directory structure├── Application.mk # the android make file
├── Makefile # helper for interacting with gyp, and using command line builds (no xcode!!)
├── android/ # Java bindings to mx3::Api
├── common.gypi # a gyp include which defines project wide settings
├── deps/ # third party dependencies
├── example_android/ # the Android example project
├── example_ios/ # an external xcodeproj which uses libmx3 ("the client" in a client/server model)
├── include/ # header include paths, no code here
├── mx3.gyp # gyp meta-build file for per-target settings
├── objc/ # objc bindings to mx3::Api. Very simple api translation (NSString * -> std::string, lowerCamel -> under_lower, etc.)
├── src/ # the c++ library, there should be no objc/java code here ("the server" in a client/server model)
└── test/ # c++ tests ![]() |
2022-08-15
2022-08-17
2023-10-27
2022-09-23
2022-08-13
请发表评论