Monday, August 19, 2013

[android-developers] Re: Thoughts of the design and development in an android environment

First thing first, a "tab" is not a good shortcut for the word "tablet" since it already has meaning when it comes to android development (and any UI development actually), only halfway through your post i understood what you want.

Regarding the rest of your post, it has nothing at all to do with Android development... that's just random development which just happens to run on Android, so this isn't really the appropriate place to ask such questions.
I'll try and answer your questions anyhow:

How would you combine 3 tabs to work on one and the same app.
 If you mean "same app" as running just the software, just install it on all devices. If you mean the exact same INSTANCE of the app, no, you can't (well, i guess it is possible theoretically, but i wouldn't go there).
You can however run one instance of the app on one device and then use VNC and alike to broadcast it to other devices (they don't run the app, they just show it and allow you to control it remotely), but that requires a good internet connection and would also cause issues if you plan on letting multiple users use it at the same time.

Is it possible to do this in an master/slave environment
Assuming we're now talking about multiple different instances of the app on different devices, sure, why not.
 Can you have the 3 devices to work from a different view (Fracgment / Activity) on the same app.
same as the first question.
What are the options in case there is a weak internet connection? Local/ networks / internet etc.
If by "Internet connection" you mean access to the web, it isn't mandatory. you can use local networks and run a local web service on the network (which can be one of the devices). But you would need some kind of active connection between the devices, or at least some way to physically move information between them (NFC is a good choice i guess)
Any suggestion for good hardware to use?
Not really

On Monday, August 19, 2013 12:07:38 PM UTC+3, Jigal sanders wrote:

Hello Everyone,

I have got a software design question which is related to android development (because I have already started to develop it in android.) But there is a few things I want to know and have idea's about.

The system

It is about an adnroid app which is created to run on tabs. The App will be used in an production environment. Meaning on an assembly line. At the beginning of the line the product is added to the system and on two other places on the line these products need to be updated with some information, which the user will fill in.

So to be concrete: There will be 3 android tabs which will have to be connected to the same database. Preferably a website or maybe one tab can serve as a master and the other devices as a slave. Also there is 3 tabs which all work on the same app but with a diffrent view.

Also I would like to know wether it is possible to handle a FIFO (first in first out) system on this. Meaning when the person on screen 1 adds a product to the system, the second person wil automatically get this record on his screen. And the second one after he finish to handle the first product.

I would be very much interested on how to set this up in an android environment.

Concrete questions

So here are my concreet questions:

  1. How would you combine 3 tabs to work on one and the same app.
  2. Is it possible to do this in an master/slave environment
  3. Can you have the 3 devices to work from a different view (Fracgment / Activity) on the same app.
  4. What are the options in case there is a weak internet connection? Local/ networks / internet etc.
  5. Any suggestion for good hardware to use?
Thanks very much.

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
---
You received this message because you are subscribed to the Google Groups "Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to android-developers+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

No comments:

Post a Comment