New in OpenFeint Android SDK Version 1.6
New Features
- Move browser cache to sdcard
- Allow set screen orientation of all openfeint screens by
OpenFeintSettings.RequestedOrientation
- All requests that require login will now try to autologin before proceeding
- Added
Dashboard.close()
- Fixed crash/race condition when returning from picking a profile picture
- Prevented OF images on sdcard from showing up in user's photo library
New Integration Strategy as of Version 1.5
- The OpenFeint.jar file is no longer provided. Please add OpenFeint as an Android Library using the instructions here.
OpenFeint.initialize()
should no longer be called from your starting Activity,
it should instead be called from your Application's onCreate() method. See
the OpenFeintExample for details.
OpenFeint.setCurrentActivity()
should no longer be called.
OpenFeintDelegate.showCustomApprovalFlow()
now takes a Context
instead of
an Activity
. If you're overriding this method, make sure to update your
method signature, otherwise it won't get called.
- It is no longer necessary to put
anyDensity="true"
in your AndroidManifest.xml.
Prerequisites
The following software should be installed and working before you install OpenFeint Android SDK:
- ADT 0.9.9
- Android SDK Tools Revision 7 or greater
- A build tool such as Eclipse or Ant
OpenFeint Android Quick Start Guide
The steps necessary to start
developing your first OpenFeint-enabled game on Android are:
- Register your game on the OpenFeint developer site
- Build and run the OpenFeint Sample Application
- Get familiar with OpenFeint features in the Sample App
- Integrate OpenFeint into your game
- Add OpenFeint features to your game
- Work with test users
- Obfuscate your code with ProGuard
- The approval process
- Learn more about OpenFeint
Changelog
Version 1.6
- Move browser cache to sdcard
- Allow set screen orientation of all openfeint screens by
OpenFeintSettings.RequestedOrientation
- All requests that require login will now try to autologin before proceeding
- Added
Dashboard.close()
- Fixed crash/race condition when returning from picking a profile picture
- Prevented OF images on sdcard from showing up in user's photo library
Version 1.5.1
- Hotfix for high score blob data compatibility with iOS client.
Version 1.5
- Partial achievements
- High score blobs
- Facebook Connect integration (Users can import friends from Facebook)
- Move shared content to sdcard
- Recover from corruption db or web content
- No longer have to set current activity on
OnResume()
Version 1.0.1
- Route fix for the
Leaderboard.getUserScore()
method.
Version 1.0