Post on 15-Apr-2017
transcript
https://marketplace.coronalabs.com/plugin/firebaseFirebase:
https://github.com/scottrules44/firebaseAnalytics-sourceYelp: https://marketplace.coronalabs.com/plugin/firebaseStorekit (in app purchase): https://marketplace.coronalabs.com/plugin/store-kit
Profile: http://bit.ly/scottCoronaStore
Gamecenterhttps://marketplace.coronalabs.com/plugin/store-kit
What is different from the other Gamecenter plugins?
Platforms: Support iOS, tvOS, and MacOS
Api structure: example: (my plugin)
gc.leaderboards.show("insert cool leaderboard id here")
Vs (Game Network)
gameNetwork.show( "leaderboards", { leaderboard = {category = "insert cool leaderboard id here"},listener = function(e) end})
https://www.youtube.com/watch?v=22a-Vbht6qo
TvOS:
MacOS:
https://scotth.tech/plugin-gamecenter
Docs:
Volume Control
In Corona QA
What is does volume control plugin do?
Allows you to control system volume on iOS and Android
Api: volume.hideBox() hide volume box on iOS
volume.set(.1) (any value between 0-1 on iOS and android it
should be to the tenth decimal)
volume.get() (returns the current volume 0-1)
https://scotth.tech/plugin-volumeControl
Docs:
Quick Action (iOS)In Corona QA
What is quick actions?
Allows you allows you handle and set shortcuts for your app.
Api: quickAction.getShortcuts() (gets all shorts set for to app)quickAction.setShortcuts({ {type = "com.CoolButton2", title ="Cool Tile2", subtitle= "Cool subtitle2", icon = "iCon1.png"},)
Static Action vs Dynamic ActionNote you are limited to 4 actions
Dynamic: quickAction.setShortcutsAction order is based on array( 1 item will be closer to icon)Static: Defined in build.settingsAlways above dynamic actions and cannot be changed or editedbit.ly/geekLink1
https://scotth.tech/plugin-quickAction
Docs: