Android :: Options For Sharing App Data On Multiple Phones
Aug 22, 2010
I'm looking for suggestions for ways to share Android app data between phones running the same app. For example, lets say I have an app that stores a database of book reviews. If person A has a book review that person B doesn't have, what are the options for getting that information from person A's phone to person B's phone?
Currently, I'm aware of the following options:
- Upload data from person A's phone to a server, then download data from server to Person B's phone.
- Write code to have the phones sync up using bluetooth
- Write code to send SMS messages
I'm wondering if there are any more options besides these, and if there's actually a best-practice for accomplishing this?
Ideally, I want the users to simply click a button in the app to make the sharing take place, so I don't want to go down the bluetooth route because that requires the user to do a bit of setup (or assumes they already have set things up in the form of bluetooth settings).
Since the data can be of variable length and potentially large, I believe that would rule out text messaging.
As far as the server route goes, from what I understand this seems to be an ok way of doing things, but my problem is that I have no experience with having users potentially sign in to a server and then uploading data. I don't know of the cost concerns (if any), or of potential security concerns (allowing just anyone to upload data, I'm not sure if I would have to take steps to ensure someone couldn't bypass the app and upload malicious data).
View 3 Replies
Oct 9, 2010
I have a HTC Incredible and my Fiancee will soon be upgrading to an Ally. I want to share my calendar on her phone, and vice versa. In essence I want my entries to show on her phone or hers on mine so we don't set appointments or end up with conflicting events. I know people have done this, but I'm just not sure on the steps needed to do so.
View 4 Replies
View Related
Sep 3, 2010
I plan the weekend trip. My friend ask me to share the photo while trip. I can take the picture with my smartphone, and 3G internet connection is available on my phone. Is there a photo sharing application?
View 4 Replies
View Related
Jun 2, 2009
I am working on developing several individual android applications. We had created common UI Layout View XMLs, classes and resources. I would like to share these common layout xml, classes and resources across all of my android applications. I dont want to duplicate them in my applications. Is there any easy way to do this?
View 5 Replies
View Related
Jul 16, 2010
i have a requirement where i need to run multiple applications simultaneously sharing the same screen space at one time. For Ex. one part of the screen might be displaying a youtube video, while to right of it, the user might be chatting with his friend, and below some application download progress...
In Short, different applications sharing same screen.I guess this has already been done as i when i google for droid tablets, i can see images that show multiple apps running simultaneously, displayed side-by-side to each other. how it can be done and if i can simulate it on ADT and AVD?
View 2 Replies
View Related
Apr 7, 2010
I was playing a bit with adapters cursors and activities. Let's assume i have a cursor containing a query I've made (it doesn't matter if it's to DB or content provider). Now lets assume i bind some of the data (first two rows) to a list activity. Every click on one of those items should open a new list activity (i pass on the cursor index in the activity bundle). Now the question is, which sharing method will be most efficient and right from code point of view ?
1. I thought of trying to send the cursor object in the intent itself (hoping it implemented runnable) but I'm not so sure it's that efficient since the query may contain many rows which will need to be parceled, and i the other intents uses only a few (say 4-5 columns of each row) it's a real waste.
2. Thought of trying to create the array list for my other list screen adapter and serialize it to the intent (again use serialize and intent to pass on the data) but again i fear for efficiency penalty.
3. my last solution was to use static cursor member in my first activity, with package permission, it will work and be relatively efficient, but I'm not so sure regarding memory efficiency and code structure, i'm not fond of using static variables in any case.
Is there another sharing method that i don't know off, if two activities share the same process and application, then they also share memory space, then it should be easy to pass variables from one to another, the question is what's the easiest way without serializing ?
View 6 Replies
View Related
Aug 10, 2010
I did some digging, but couldn't find a clear answer. I have an application with TabActivity as the main activity. I have some computing and network communication that needs to be done when user clicks on the big red jolly "DO IT" button. One tab hosts the form with "DO IT" button, while the other tabs display the results from computing (each tab displays different part of results). The computing is done as AsyncTask as it's supposed to be (afaik).
Now the question is, what is the best way to share the results between the tabbed activities? It can be done with ContentProvider + database from what I have read, although that seems like a bit too much for my needs. I have also considered an option to save the results to some cache file activities could read in onCreate, onResume etc and display the data. Are there any other convenient ways to share the data? (To make it more clear, the data aren't simple, so doing it through preferences etc is impossible.)
View 5 Replies
View Related
Mar 13, 2009
I was looking out for ways to share data between various activities that one may need to create for his applications . Using "Parcel" and Bundle one can do data exchange , but looks like this is a bit cumbersome process specifically if you have to share large array objects with too many fields.
As android.app.Application maintains global state for the application , we can use this class to store global data and access it across activities. Is this a good way ? Are there any implications on allocating large objects in the your class which extends from android.app.Application ?
View 6 Replies
View Related
Aug 25, 2010
I'm writing a game that includes an editor for users to create their own levels. I'd like players to be able to share the levels they've created with other players. I'm trying to figure out the best way of implementing that, and hoping for any advice on the subject.
One obvious option is to set up a server for sharing levels. The game would connect directly to the server to let players share their creations or download levels created by other players. This provides seamless integration and a good user experience, but I'd really prefer not to use this approach. For one thing, I don't want the cost and responsibility of setting up and maintaining the server. And I would be taking on a basically unlimited obligation; otherwise, if I decided to shut down the server a few years from now, the game would suddenly lose a large part of its value.
Another idea I had is to use the Android Market as the way to distribute sets of levels. That way, Google is taking care of running the server for me. Clearly there are programs that work this way, since I've seen lots of themes and expansion packs for particular applications in the Market. While this could work, I'm not very happy with it. Asking an ordinary user to sign up for a developer account on the Market and learn how to post files through it is unreasonable, not to mention they would have to pay $25.
The approach I'm currently leaning toward is allowing levels to be exported as ordinary files. People could then just email them to each other, post them on any website they wanted, etc. Ideally I would want to set up a file type association so they could simply open an email attachment or click a link in the web browser, and my game would automatically be launched to import it. I haven't yet looked into whether that's possible.
View 3 Replies
View Related
Jul 21, 2010
I am getting some glitches while making a tab enabled application.
I want to share data, between two tabs of mine application.
How can i achieve the same.
View 3 Replies
View Related
Oct 20, 2010
I am new in android development. i was wondering if i could share some data between two applications in android. One way is to place the text file on SD Card but i dont want to do this.Second way is to place in data folder, and i dont know how to.3rd way is to place the data in shared memory so both applications can see it.also i dont want the user to see or delete this file,only my two applications can change this file or data.Please help me.I've been wondering on this for 2 days.
View 5 Replies
View Related
Aug 23, 2010
I am working on a small android project where it is necessary to share some data amongst several activities and a service that runs in a separate process. I would just like to know what are my options in terms of sharing data? Application class? IPC? File-based? Broadcasts?
View 3 Replies
View Related
Jun 28, 2009
In order to share data between one of my own Android service and an application i am looking for the best way to do this. I have seen the shared memory drivers inside the GNU Linux kernel, but no Java api. Maybe the specific Google IPC Blinder cad be used for my need ?
View 10 Replies
View Related
Oct 12, 2009
Can two or more Android Activities open an sqlite3 database for write?
I have two Activities that need to insert data into the same sqlite database. When the second Activity calls SQLiteOpenHelper.getWriteableDatabase() an IllegalStateException is thrown with the message "SQLiteDatabase created and never closed".
I've been able to avoid the Exception by making my database object a singleton but I'm thinking there must be a better way.
View 2 Replies
View Related
Sep 30, 2010
BBC News - Google Android apps found to be sharing data
Quote:
View 26 Replies
View Related
Nov 15, 2010
Is it possible to have two different android phones (with different phone numbers and different carriers) using one single gmail account?
View 2 Replies
View Related
Jul 22, 2009
I have been using SharedPreferences to share data between activities. But I would very much like to find a better way. I would simply like both Activity1 and Activity2 to share Object1. Activity1 will create Object1 and then start Activity2. What is the smartest way to give Activity2 a pointer to Object1?
To summarize: Activities don't have constructors! How do I send data to them from their parent activity?
View 17 Replies
View Related
Jun 5, 2010
Has anyone tried sharing a wifi connection through the evo? I have a really old laptop without a wireless card and would like to be able to pick up wifi signal from my router with evo and use usb to share with my pc. Haven't tried yet and will when i get home bit just wondering if anyone had tried this or knows if it'll work.
View 3 Replies
View Related
Jun 21, 2012
Will this work? Will they all ring when the 1 number is called? Particularly as applies to Android 2.2.
The idea is to use a couple old Android phones as a home phone system.
View 12 Replies
View Related
Sep 28, 2010
I was wondering what the best approach is on Android to retrieve information from a HTML page hosted on the internet? For example I'd like to be able to get the text from the following page at the start of each day:http://www.met.ie/ forecasts /sea-area.asp I have been downloading and parsing XML files but I have never tried to parse information from a HTML type file before.Is there a native way to parse the information I want?Or do I need a third party library?Or do I need to look into screen scraping?
View 2 Replies
View Related
Dec 4, 2009
I am not yet an Android phone user but I am thinking about it. I currently have a Palm phone and I have used palm os for several years. What I appreciated with palm is the good data security level, for example some records can be hidden and opened only by entering a password. Is that kind of functions available on android phones?
View 2 Replies
View Related
Nov 29, 2011
I'm using multiple android devices, all of them under one phone number (only one plan that includes five separate sim cards). All of the services are available under any individual device, BUT! Text messages (SMS) ONLY arrive at the devices that holds the "primary" or "master" sim card.
What I'd like to have, is the ability to somehow send any arriving messages from the primary device via something (email? im?) that doesn't require them to be in close vicinity (so no wlan/bluetooth). So that it wouldn't matter which device I hold, I'd always receive any incoming text messages and they would be available on all devices. Best would be, if also SENT messages would sync between devices.
Also of note is that the sync should be (almost) instantaneous (as fast as can be achieved via push-gmail or instant messaging). So no scheduled syncs or anything that requires an interval.
Each one of the devices are capable of sending/receiving sms on their own, so no technical barriers exist on that front.
By syncing, I mean that the messages would be available at each device's own "messaging system", NOT just backed up in email or something. (so SMS2Mail of backupsms -style apps are out of the question.)
The devices are running Android 2.2, 2.3, 3.1 and come next year, android 4.0.
I'm going to use:
* Samsung Galaxy Note
* Samsung Galaxy Tab
* Samsung Galaxy Tab 8.9
* Samsung Galaxy Gio
* Motorola Defy
I've looked into TotalSMS Control, DeskSMS, Phone Control and various other apps, but they all lack some part of what I need. (DeskSMS looked the most promising, but apparently doesn't work on Honeycomb, at least market doesn't show DeskSMS for my Tab 8.9).
View 4 Replies
View Related
Aug 7, 2010
I use a droid x for work and have a droid incredible for my personal use and would like to know if i can use the same google account for both phones and not have any issues with syncing for calendar and contacts and any apps that i have purchased
View 1 Replies
View Related
Oct 15, 2013
After upgrading to CM10.2 nightlies, I noticed that neither of my purchased back-up apps function as intended anymore.
ROM Toolbox Pro fails to backup phone data (such as SMS, accounts, dialer info... etc.), and Titanium Backup gives me an "insufficient free storage space" error any time I try to back up my apps. Now, I've already tried pretty much everything with Titanium Backup outside of installing SuperSU. I've changed the backup directory to every combination of emulated/legacy and sdcard0/legacy... etc. The only thing I can think of is that it doesn't play well with Koush's SuperUser app, but I don't want to bother removing it for SuperSU because it's integrated into the ROM nicely.
So is there any way to get Titanium Backup working properly with 4.3 ROMs? I'd like to use it ideally because the update.zip function really makes it the best backup option out there when it's working right.
Otherwise, are there any other backup apps that can backup apps/data/accounts/SMS with 4.3 ROMs without problems?
View 1 Replies
View Related
Sep 30, 2010
Come one, come all -- let's gather and act shocked, shall we? It's no secret that Google's Android Market is far easier to penetrate than Apple's App Store, which is most definitely a double-edged sword. On one hand, you aren't stuck waiting a lifetime for Apple to approve a perfectly sound app; on the other, you may end up accidentally downloading some Nazi themes that scar you for life. A curious team of scientists from Intel Labs, Penn State and Duke University recently utilized a so-called TaintDroid extension in order to log and monitor the actions of 30 Android apps -- 30 that were picked from the 358 most popular. Their findings? That half of their sample (15, if you're rusty in the math department) shared location information and / or other unique identifiers (IMEI numbers, phone numbers, SIM numbers, etc.) with advertisers. Making matters worse, those 15 didn't actually inform end-users that data was being shared, and some of 'em beamed out information while applications were dormant. Unfortunately for us all, the researchers didn't bother to rat out the 15 evil apps mentioned here, so good luck resting easy knowing that your library of popular apps could be spying on you right now.
Update: A Google spokesperson pinged up with an official response to the study, and you can peek it after the break.Update 2: Looks as if the full study (PDF) has been outed, with the 30 total apps named. Here they are: The Weather Channel, Cestos, Solitaire, Movies, Babble, Manga Browser, Bump, Wertago, Antivirus, ABC - Animals, Traffic Jam, Hearts, Blackjack, Horoscope, 3001 Wisdom Quotes Lite, Yellow Pages, Dastelefonbuch, Astrid, BBC News Live Stream, Ringtones, Layer, Knocking, Barcode Scanner, Coupons, Trapster, Spongebob Slide, ProBasketBall, MySpace, ixMAT, and Evernote.
View 6 Replies
View Related
Apr 21, 2010
As a BB Storm user, I have to pay for BES in order to get my corp email on my phone. With the Incredible, can I just get the $29.99 option and still get corp email, or do I have to get the $44.99 plan?
View 35 Replies
View Related
Jun 25, 2010
My droid works fine. The other two droids I've tried are never recognized by adb and don't debug. Debugging is turned on with all 3 of them.
View 3 Replies
View Related
Sep 19, 2012
I have my Google account also setup on my wife's phone so we can share purchased apps. However, everything else is shared too. For example, even though I have sync for everything on my account turned off, my calendar still showed up on my wife's phone until I disabled it in the calendar app. Also, I can't remove my Google Talk account from her phone so my messages show up on her phone.
This is on a pair of stock Samsung Galaxy S3 phones.
View 2 Replies
View Related
Mar 30, 2010
I searched here and on google and did not find a definite answer.
I'm looking for a way to circumvent AT&T's forced data plans (there's wifi EVERYWHERE!!). As far as I know, AT&T towers can read the IMEI number of the phone you are using. That tells them what phone it is, where you got it, and what version it is. So when AT&T sees that you have your sim card in a smartphone, they send you a text saying, "we slapped a data plan onto your account". However, I think that maybe AT&T can only enforce the data plans on phones sold in the US.
My dad got a Nokia N85 (this is a smartphone, right?) from China and has been using it for at least two year now and he's not getting a forced add-on data plan. It could be because he was using the phone without a data plan before the smartphone+data combo that he's not being charged. We just renewed our contract, but my dad did not get a text about adding data charges, or AT&T will charge him without notification at the end of the month.
Does anyone else have a foreign smartphone in the US on AT&T? Any data charges?
View 4 Replies
View Related
Oct 20, 2010
android noob question- will android sync with igoogle using a phones wifi instead of a data plan.i dont want a data plan
View 3 Replies
View Related