General FAQs
Here are a few FAQs to start you off. But please take a look through the site and all your questions should be answered.
What is Cius?
Cius is an ultra-portable, mobile collaboration business tablet that offers access to essential business applications and
technologies. It is based on the open Android mobile operating system, providing developers a rich and powerful development
platform for delivering innovative applications leveraging Cisco communications, collaboration and networking technology.
Read more
Why should I develop applications for the Cius?
Because we're looking for compelling enterprise apps to be featured in the AppHQ,
highlighted to our enterprise customers. You won't be buried within thousands of apps.
Read more
Is it complicated to develop apps for the Cius?
No. If you're used to developing Android apps, then developing for the Cius will be easy for you.
There'll be nothing new for you to learn. We've provided an SDK (which includes the Cius Android Virtual Device skin and installation instructions),
code snippets, sample applications and other useful info to help you, and we're there if you need to ask us anything.
Read more
How do I gain access to all the tools?
If you've already registered on the site you're on your way. If you've not yet registered,
register here
.
The first time you try to access our developer tools you'll be prompted to sign our software user Terms and Conditions and then you'll
have access to our developer tools.
What about integrating my app with the functionality of other Cisco products?
We've already provided some direction about integrating with other Cisco products in our "
How To
" section - look out for future updates, but here are a few to look at...
How to start an IM session with a specific user
WebEx APIS and Cius, Part 1
XMPP and Presence
How do I upload and distribute my app?
Follow this link to upload your APK.
Technical FAQs
How do I create an Activity without a title bar?
Just set the android:theme attribute in the manifiest file. For example: Within the
How can I size my application to best fit the Cius screen?
Keep in mind the following screen specifics when testing your app with Cius:
| Screen size: | 1024x600 |
| Density (DPI): | 160 |
| Android Density category: | mdpi (medium) |
| Android Size category: | large |
Cius supports Android 2.2 (Froyo), which includes several nice mechanisms for dealing with varying screen sizes.
In particular be sure to include resources for the medium density (mdpi), and be sure to update
<supports-screens android:largeScreens="true">
<uses-sdk android:minSdkVersion="3" android:targetSdkVersion="8" />
See the Google Android docs for more details: http://developer.android.com/guide/practices/screens_support.html
Is there an NDK available for the Cisco Cius?
A Cius Compatible Intel Architecture (IA) NDK is now available here.
The Intel Architecture NDK has the same basic functionality as the standard Android NDK, and the same process is used for building apps.
A great place to start is with the standard NDK "Getting Started" instructions, available here.
The only special requirement for building apps with the IA NDK is that you need to specify the x86 architecture
and a target platform specific to Froyo. This can be acomplished by adding two additional
parameters to the ndk-build command which is used to build NDK based projects.
Here is an example:
ndk-build TARGET_ARCH_ABI=x86 TARGET_PLATFORM=android-8
How do I find the MAC address of my Cisco Cius device?
You can find the MAC address of your Cius by going to the Settings Menu, then choose Wireless and
Networks, then choose Ethernet settings. You should see the MAC address displayed.
I want to use ADB with my Cius device. How do install the Windows USB drivers?
Download
(login required) the Cius USB Driver Installation instructions.