For now Defold has 5 internal extensions. Looks like they are an independent modules and they can be open source as I think.
Why we need it?
- In-app purchases - my personal pain.
-
Android In-app Subscriptions - Docs contain info that subscriptions works fine, but it doesn’t work on android (maybe i did something wrong, but …). I have to release an app in two days and now I don’t know what can I do with it.
-
Purchases still have no a refund implementation.
-
Non-consumable purchases flow - Defold manuals told that payments has one workflow for all platforms, but it’s true only for consumable purchase. It’s confuse. It’s to hard reading and understanding Apple and Google documentation, when you don’t know what exactly Defold Lua methods do inside.
- Push notifications, especially local pushes:
- Local notifications push.get_all_scheduled() - developer has no possibility to remove old notification after app was restarted.
- Remove push notification when app opens -developer can’t remove already received notification when application opened.
- Some errors handler
- Receive local notification when app opened (as result of first and second point)
- Facebook (I did’t use it, give me know if you have an issue here - I’ll update main post)
- Inter-app communication (I did’t use it, give me know if you have an issue here - I’ll update main post)
- Webview (I did’t use it, give me know if you have an issue here - I’ll update main post)
I know that it’s hard to make Defold an open source. What about those modules?
I know that Defold team isn’t big and you can’t close all issues immediately, but you can rely on us - your community!
We can and we want to help you and together we can make Defold better.
If you agree with me just tap “yes” in this poll:
- Yes, I need it.
- No, thanks.
0 voters
Defold community member,
Alexey Gulev