Giter VIP home page Giter VIP logo

Comments (10)

chris-gc avatar chris-gc commented on June 10, 2024

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.

johnmore avatar johnmore commented on June 10, 2024

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.

chris-gc avatar chris-gc commented on June 10, 2024

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.

johnmore avatar johnmore commented on June 10, 2024

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.

johnmore avatar johnmore commented on June 10, 2024

Hey Chris how's that guide going? Really eager to mess around with it? Will it take much longer now? Thanks

from devkit.

chris-gc avatar chris-gc commented on June 10, 2024

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.

johnmore avatar johnmore commented on June 10, 2024

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.

johnmore avatar johnmore commented on June 10, 2024

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.

chris-gc avatar chris-gc commented on June 10, 2024

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.

chris-gc avatar chris-gc commented on June 10, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.