Toby R's Forum Posts

  • I think the white bar is not Intel XDK team case. I believe it's a Crosswalk Project thing (https://crosswalk-project.org/), but still they should at least reply that it's not their case.

  • Thanks for the reply shinkan so I consider it as not dead one. Can you just tell which library do you use in IntelXDK for Official IAP plugin? Is it this one https://github.com/maxmoore14/AndroidInAppBilling.git or any other?

  • Have you guys posted a question on Intel XDK forum? They usually reply within 24 hours.

  • Hi I would like to know if there is anyone who uses an Official IAP plugin?

    The problem with Official IAP is that it does not support consumable products and have problems with restoring purchases, but now it seems to have bigger problem. I just tried to test it out and couldn't make it work at all.

    Problems with official IAP plugin:

    1. It does not support consumable products

    2. It has problems with restoring purchases

    3. It does not support Base64-encoded RSA license key provided by the market

    4. It does not request billing permissions

    5. It looks like currently it does not work at all

    Other plugins I know don't have those issues so I'm wondering if anyone is still using this plugin somehow or it's a dead one?

    I just want to know which plugin do you use guys for your IAPs so I could implement and test MoModth modules to cover all what's needed.

    • Cordova IAP (earlier Phonegap IAP)
    • Cocoon InApps
    • Official IAP
    • some other?

    Thanks!

  • I don't see many people using Local Notifications. Probably it's because HTML5 apps can't work in background and because of that you cannot fetch notification data "onArrived" condition.

    I've managed to do it as a MoModth module. Here's a short video:

    Subscribe to Construct videos now

    MoModth is still in progress.

  • Actually you can use any plugin which can encode. I am using this one

    Could you please bold the misspelling part cause I somehow can't see it . Which part is wrong?

    EDIT: OK! I see it now! Fixing - thanks!

  • glerikud I wrote tutorial about secure PHP connections as you asked. Please take a look here as I want to keep everyting on one place now to avoid some mess:

  • From time to time I write Construct 2 tutorials on my blog. I've been posting them on various places on this forum but let me put all together.

    I will update this topic everytime I write something new so If you're interested you can subscribe to this topic simply by clicking the subscribe button at the botton of this page.

    Tutorials:

  • You can do as much talk about a software as you want if you have such a great Community

    That's true. That's why there's so many people he stating that they are "addicted" to this forum

  • just search for AdMob tutorials. It's really self explanatory so you can also simply check AdMob object functions.

    AdMob -> Show banner

  • I've recorded a first MoModth functionality sneak peek which is for Local Notifications. It is extremely easy to use Local Notifications with MoModth. The simplest implementation requires only one event line.

    Here are some more details and a video where I show how it works ( with empty notifications and with notifications which need to be fetched by app once they trigger).

    VIDEO: MoModth Local Notifications sneak peek [video]

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Point 1 in the manual: https://www.scirra.com/manual/184/admob

  • There are many ways you can secure your connection. For instance add a "securityKey" as another parameter.

    Create a key constant in C2 with some value just to salt the hashing. And do the same on your server side.

    For instance:

    hashingKey = "#$fdsf$%6YThfY^&%^&24wrw"

    securityKey = sha1(username & hashingKey & something)

    Send this security key to your server together with credentials. Now on the server side also create securityKey in the exactly same way and compare if it is equal to the one which came.

    In that way even if someone knows the URL for registration he is not able to fake the securityKey so he can't do anything.

  • SaRaB I have explained everything on my blog.

    You always have to check for the license and license details. I also wrote a section: "Always take a screenshot of the asset download page!", that way you have a proof that you have rights to use it. And next section says "No license? No use!". So everything is explained. If something is not clear - let me know.

    At the bottom of my post on my blog you can also find many links where you can get free assets (graphics, sounds, music, icons). But some of them are totally free (public license) and some need attribution. You have to check it for each asset separately.

    There is no "best" site. Each one has different content, so it depends what you need. Just dive and check.

  • From another perspective, I personally believe knowledge of Unity/Unreal Engine would be more relevant as we move towards the future

    If you really want to teach to beginners what programming means, you can use C2 just for making them doing a fun work but your risk is to let them believe it's always so easy. No syntax problem, the interface telling you everything etc. because when they will meet the hard reality of code, they can be disapointed too.

    Gentelmans. Don't be ignorant . Remember how it all started? First it was about setting bits with 0s and 1s. Then we recieved another virtualization which was Assembler. Still everybody dreamed to make soft easier so finally we got human readable programming virtualizations like ANSI C. Next step was OOP paradigm, design patters, frameworks, programming IDE tools which done some things for us and many other things along the way and up.

    So we are doing still the same thing just using new virtualizations of programming itself. If you meet a hardcore programmer from '70s he could say "Oh man, you use mouse and color monitor to highlight syntax? - you're not a real programmer!" . The times change. Drag & drop programming like here in C2 is not something for kids to play. It's just new thing which will get more and more popular. Other engines started to build their drag&drop systems now as well... as Godot for instance which announced recently that they want it as well. Unreal engine has it as well if I'm not mistaken.

    Anyway this is the future. All of you who are working with tools like C2 you are precursors of modern programming. Almost no one code with Assembler these days and there will be time when no one will code with regular programming language. That's a sure thing. Just need a time to let technology get steady. Right now we have some performance issues etc, but VERY soon this will not be a problem - you know that.

    So if you ask me what is the future? I say that a tool of the future is the one which gives the same result in smaller amount of time. Remember when Ruby language popped up? Everybody were like "WTF is this?!" It was some weird language without semicolons, very heavy etc. But you could do things ten times faster than with other languages, and it got popular in result.

    C2-like engines are the future. Not discouraging from learning other engines and coding - it's always good to know as more as possible. But C2-like engines are the future for sure.