• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Apps App development for a modified Android OS - Kyocera DuraXE

JureT

Lurker
Dear Fellow Androiders!

For a uni asignment, I'm required to code an app for one of various non-touch phones with a non-mainstream OS, which includes the Kyocera-modified Lollypop 5.1 on the DuraXE. I don't have the device yet, as I'm from Europe and well, let's just say it'll take some time for me to acquire one. I chose this device because working on it will at the same time give me insight into Android app development.

To clarify, I'm completely new to mobile app development. Already into reading about regular Android app dev, however, I don't know how to go about statring the creation of an app for a device which is kind of "non-standard".

The Kyocera developer support website gives no indication as to how to proceed.
(Link: https://www.kyoceramobile.com/support/developers/)

I realize this might be a very greenhorn question, and I perhaps should already see the answer by myself, but since I've ever only been coding PC applications (on top of that only using console tools - no IDE), I'm really lost.

Any tips, pointers greatly appreciated.
Thank you guys
 
What does your app need to do?

Unless Kyocera have done something really crazy, I would expect them to support the Android developer APIs for Lollypop 5.1. Of course with lack of touch screen function, then they would implement that using buttons on the keypad, presumably.

So I would expect that any features you could use in your app, such as Button onClick event handlers would still work on that device, just the method used by the system to invoke them would be different.

You can at least create your project, and design the screen layouts before you acquire the device. This is a good place to start your development efforts anyway.
 
Looking into this, I did a bit more digging into using Android on a non-touch device. I drew a virtual blank. Not surprising, as Android is so dependent on touch screen functionality. I also looked at the phone your targeting, which doesn't even appear to have a built-in pointing device, like a trackball/mouse. So I think your app is going to be very severely limited in what it can do.
Is there a reason why you're giving yourself an extreme challenge, or do your tutors have an evil streak? ;)

in fact I question the value of such an exercise, as surely the objective of any technical assignment is to teach skills needed for things in the real world. Fact is that the vast majority of Android apps run on touch screen devices, and if anything, you should be learning how to write apps for valid situations that you will encounter when working in the IT industry. This sounds like an unnecessarily complicated and esoteric assignment, for no good reason. I could be wrong, and there is some useful motivation for setting such a ridiculous task.
 
Last edited by a moderator:
There are tons of non-touchscreen android-based feature phone selling in Japan, and also a number of apps are made operated on them which you can take a look

This is a phone that's only in Japan isn't it? Good luck!...can you read Japanese?

This phone is only sold in USA
 
Back
Top Bottom