Cool No problem about the package name change of IOIOLibCore. I Just
switched it back to ioio.lib.*
About the Logger class that's exactly what I had in mind. So to there is an
ILogger interface inside the core (with unimplemented methods like i() w()
etc) and there is also a Logger class which holds a static reference to
ILogger. Now IOIOLibPc and IOIOLibAndroid both implement the ILogger class
and there can be platform specific logging in each
So If you check the IOIOSwing and HelloIOIO examples at my fork I use the
same Logger class for both
So on HelloIOIO Activity create method i can do this:
Logger.log.i("ANDROID","CHECK THIS OUT NOW I CAN LOG ON BOTH DESKTOP APPS
AND ANDROIDS USING THIS CLASS");
And on HelloIOIOSwing createMainWindow method I can also do this:
Logger.log.i("DESKTOP", "CHECK THIS OUT NOW I CAN LOG ON BOTH DESKTOP APPS
AND ANDROIDS USING THIS CLASS")
Having said that the IOIOCoreLib project and Logger.log class now seem
completely platform agnostic to me (unless there is something else I'm not
aware of)
I also implemented my version of BaseIOIOLooper() called IOIOLooperAlt()
and both can be used interchangeably (honestly having to use ioio_ field
out of nowhere in my projects seems like a punch to my eye but that's just
me :P )
--
You received this message because you are subscribed to the Google Groups
"ioio-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/ioio-users.
For more options, visit https://groups.google.com/d/optout.