Comments (10)
John,
We really appreciate your interest in improving the DevKit. And we would like to enable you and other people to do that! So, what we came up with is a plan for a guide for contributing hooks from JavaScript down to native on iOS. And we'll use this new panning feature as a real-world example.
I'm going to tackle this as a specific blog post with this panning example, and a more generic guide in the documentation. Ideally, if you're up for it, we'd like for you to actually follow through the guide and contribute this feature back to the project. Just for the iOS platform, and we can handle porting to Android for now, and of course all of the testing and documentation. =)
Are you game?
Thanks again! =)
from devkit.
Hi Christopher,
First of all, thank you so much for taking the time to answer me personally it's a great attitude that is not that common these days!
As for your question, of course I'm game! I would only ask you if it could be the other way around as in if you could create the guide in regard to Android and I would follow it and contribute back to the project and you would handle porting to iOS.
The reason is simple, I am running Snow Leopard here and can't change the OS for now due to the fact that I need to spend a lot of cash updating my Audio Software (I'm also a sound engineer and soundtrack composer so can't really stop using it) so I do not have access to the latest xcode since apple does not allow me to install it due to having an OS that is 2 years old... That's why I've been tackling Android development for the time being.
If that was possible I would love to follow your guide and contribute back with that panning implementation.
Please just give me the heads up when you launch the blog post.
Awaiting your reply:
John More
from devkit.
Okay -- I will do an Android guide first then and handle the iOS port myself. Will let you know when it's ready!
from devkit.
Thanks! I'll be eagerly awaiting it! I believe it's the key feature of GameClosure, easy creation of javascript hooks for native features. I know I'll dwell on all that, have a very simple wish-list to tackle in regard to GameClosure addons like in-app purchases for android and iOs, sql lite, box2d integration, advertising SDK's, Soomla etc...
from devkit.
Hey Chris how's that guide going? Really eager to mess around with it? Will it take much longer now? Thanks
from devkit.
I've been totally overwhelmed with fixing things lately! T_T; We did decide to prioritize this native contribution guide and coincidentally I started working on it again today. Will let you know when it's out.
from devkit.
No problem Chris, just say something when you get that online so that I can dive in. By the way what's the best way of contributing with changes? I created some extra devices for browser testing and I would like to contribute them to the community. Thanks in advance.
from devkit.
Hey Chris long time no see! Still no Guide for me on sound panning?
There's also Still no plugin available to deal with sound or is it?
Please say something.
Thank you
from devkit.
Oh right sorry I didn't post about the new plugin system here also. There is now a native plugin system:
http://docs.gameclosure.com/guide/plugins.html
And there are now examples: (scroll down)
http://docs.gameclosure.com/
from devkit.
Sound panning isn't a really good plugin example as it turns out, since it's tied closely in with existing native code, so we went a different route and wrote plugins for Billing, Geolocation, Ad/Analytics Networks, and we're about to release a Facebook plugin.
from devkit.
Related Issues (20)
- Web simulators are not opened the output. HOT 3
- Splash screen autoHide option is not working
- Close button image missing in simulator device change dialog HOT 1
- .DS_Store breaks a game from loading
- simulator show black screen HOT 4
- old devkit-core causes error on build
- npm install breaks remoteDeviceWidget on jsio-staging on JSIO
- ScrollView documentation mixes up "useLayoutBounds" and "useContentBounds" (I think) HOT 1
- Simulator Scrollbars HOT 1
- Git exited unexpectedly while installing a module, Ubuntu 16.04 no dependecies HOT 1
- F1 A6 Profile
- cannot add to dependencies using git
- devkit init fails
- Devkit strange behavior with jsio
- Is the project active? HOT 1
- Not able to run the native-ios build on xcode
- npm install -g devkit on windows HOT 1
- Update Instructions on Native Android Build
- ReferenceError: GLOBAL is not defined HOT 1
- pi as target
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devkit.