Hello (please excuse my English),
I am a vb.net developer with an android phone. I like to write a windows application that will manage the phone's contacts with no sync (the application will read and write the contacts directly on the phone via usb).
I like to make this because I really need a convenient way to manage my >480 contacts with groups, links between them, photos etc.
But I don't know what is the best method to connect to the phone. I have download various open-source projects that use abd.exe but I can not figure it out there is not documentation about this.
Anyway are there any suggestions on this or maybe any how to?
Thank You
No help from me, but lots of encouragement though ... I hate my messy contact list, especially because of multiple gmail accounts... Searched like hell, spend quite some time on failing apps... So good luck with programming!
Thank you for your encouragement. I finally ended that the best solution is to write an android client application that will offer contact records to the pc application. I installed all the android development tools and I am ready to go. This is gona take some time because it will be my first android application so stay tuned...
Ok I have done some progress on the device side, but I really need some help. These are my questions:
1. In the Android Emulator there is no contacts groups. Any idea why or how can I add them?
2. I need some android code guidelines on how to communicate via wi-fi and usb. I am trying to implement some kind of tcp/ip protocol for communicate with the pc application and I need this to be available with the usb cable also (if that is possible)
Thank you all...
MyPhoneExplorer you will love it
I love it allready I am using MyPhoneExplorer since my first SE phone. But it does not supports contacts groups which is very critical for me. This was one of the reasons that I decided to create my own contact manager for android...
Ok, some status update:
I finished my research about tcp connectivity on android and I downloaded all the neading sources and documentation. So I am ready to go with the device side development.
But I really need the contacts groups on the emulator. I 'm stuck here!!!
Come on guys don't leave me alone...
Thank you all
Trying to solve it myself...
First I thought that Contacts application in my phone (Samsung Galaxy 3) was a samsung application, so I downloaded the phones source-code but no Contacts application in there.
Now I found in source.android.com the contacts application for eclair and I downloaded it. It seems (from the source code) that it is the same application which is in my device's firmware.
I create a project in eclipse from this source and right now I am downloading Google APIs to make it run on the emulator. If it runs on the emulator I will start development for the device...
chrishohl said:
I love it allready I am using MyPhoneExplorer since my first SE phone. But it does not supports contacts groups which is very critical for me. This was one of the reasons that I decided to create my own contact manager for android...
Click to expand...
Click to collapse
omg i realy thought, it was posible, whit MyPhoneExplorer, my mistake.
great to hear about your little progress
what's up Chris ?
Some news ?
Status Update:
I finaly managed to get contacts groups in the emulator (via 3rd party app) but I still can not export contacts with group information from my device. Anyway this is not very important.
The important thing is that I started developing in android and the results are pretty well.
Right now the device application which I call "MyUnit Android Server" is a multi threaded tcp socket application that communicates with the pc via the usb cable.
I have managed to get through the basic problems with tcp, threads and sockets in android (and java) and it works very stable.
So now it is time to implement some kind of a protocoll for the communication between the device and the computer (any ideas about that are welcome). I have allready implement two functions. One retrieves the group count and the other the groups list. I think that this is very huge progress because this is my first app in java (and android of course).
Maybe in some days (about 10 - 15 because my son's birthday 4yo are in monday so the whole weekend goes to him ) I will be ready to release an alpha test version...
Thats great news, congrat whit your son, I know whats that like.
I would love to beta test, and help out
Hi!
I'm rather newbie developing for Android, and I'm kind of lost...but here goes what I'd like to do:
I'd like my app to have a local database that is updated from online, either downloading a new file each time versions don't match (which I find hard), or somehow to download/upload the latest insertions to an online file.
I'd like it to work somehow offline allowing to sync anytime that there's connection, so I'd like a local DB where the query is made, but I also want it to be synced as much as I can. Users should also be able to add new rows to the table, that could be done at any time the user decides to sync.
So...How can I implement an online database? And also, as a sidenote...Where could I host my DB? Is there any free hosting I could rely on? In my opinion it should be a rather small DB...
Thank you!
Hi guys,
There are plenty of proprietary messaging applications available for Android but I've been sitting on the idea for the last couple of days on creating an open protocol similar to IRC for smartphones.
What would separate it from existing clients like AndIRC is the ability to switch your phone off/close the client and go back to the rooms at a later stage and see the last 20 or so messages posted.
The big issue with the above is that it will be yet another chat network and it will be suffering from the chicken and egg problem where nobody would use it as nobody else is using it.
So I'm wondering if any rom developers would be interested in bundling such an application with their rom (for instance creating a chat room with other users that use the same rom). You'd obviously have a large say in how it should be developed and perhaps some branding opportunities.
Overall my main goal is to create an open and decentralized network that anybody can write clients and servers for - ultimately getting rid of this proprietary locked in mess that smartphones currently have. A big emphasis is on group chat instead of private messaging like Gtalk/SMS.
Any android/iPhone developers are more than welcome to join in.
Hello fellow members!
First and foremost, here's the link to the project: http://github.com/akshay2000/ProjectMirror
In past, I have experienced the problem where I wanted to create an app and needed to synchronize data between multiple devices. Look at my to-do app for example. It is always pain to write and meddle with the synchronization logic individually. Why should developer be bothered about these things instead of being focused on his app? Datastore API tried to solve this problem. Unfortunately, the Dropbox people sort of denied the support for Windows Phone. So, I created a similar thing for Windows Phone using Windows Azure. I want this to reach as many developers as possible. Please, suggest this thread to be published as news item.
I have created a library to synchronize data between Windows Phone and Windows Azure. This library provides an API to synchronize data and is quite similar to the Datastore API provided by the Dropbox people. Developers can simply ask the API to store an item. The item will automatically be cached locally and synchronized to the cloud. Also, the data created and modified on the other devices can be synchronized back to the local storage.
The project uses SQL Server CE for storing data locally and Windows Azure Mobile Services for storing data in the cloud. The developer has full control over what goes where. Also, the authentication mechanisms provided by the WAMS are completely supported by this API.
The whole project is published at GitHub along with example. Here's the URL: http://bit.ly/ProjectMirror
Please, take a look and help me find and kill the bugs.
Hey guys, just wondering if any skilled devs could think about this
What is iMessage?: iMessage is a great product that Apple uses to bring to and keep people on the iOS platform. But what if we could bridge it to android?
Situation: Many people have old iPhones (or can buy cheap on Swappa) I have a jailbroken iPhone 5. I also have an LG Nexus 5X. What if we could bridge the two and bring iMessage to Android?
Is it possible?: A while ago, some "enterprising developer" found a way to let android users communicate with iMessage. But all of the traffic was being pushed through a server in China. It was shady as shady gets. An APK teardown revealed some unwanted code abilities. But the point is that someone did it and that it is possible. Here at XDA, we can open source the code. We can create a clean, safe version for daily use. Just a little more DIY action.
The Idea: Use an iPhone/iOS Device as the host for iMessage. (The Android will handle SMS, but the iPhone will have no SIM and only send/receive iMessage messages) (P.S: Keep phone number attached to iMessage) The iOS device will most likely need jailbreak to execute the actions as it is far more locked down than Android. So the iOS device will likely sit on a charger, connected to wifi 24/7, acting as the messenger between your device and iMessage. Think of it as a translator.
You will also have an Android device with the appropriate software to connect to the iOS device over the web and send/receive your iMessage texts over the internet. The android app will either be the primary messaging app or a background app. Maybe it will even need root. I don't know. But if it's the main messaging app, it would be a fork of the default messaging app in Android and have the mods needed to connect to the iOS device running iDroidChat. If it's a background app, it will work with any messenger app and will simply act as another source of messages. Like a second SMS server/SIM. It may need root for this functionality.
The Bridge - A connection made over the internet between the iOS device and the Android device. The 2 apps will be encrypted with manual username and password entries. Both of which are entered into each app. The iOS device will host the connection (secured, of course) and the Android device will connect to it using the app. Once the iOS server is running, it will display it's IP, Username, and Password. Just enter these 3 strings on the android app to connect to the iOS server.
Future Plans:
1) An HTML implementation where you can type the iOS device IP into a web browser and it will have a UI for iMessage.
2) Pushbullet integration for mixed SMS and iMessage.
Execution: I'm going to say it up front. I don't know much about coding. That's why I am actively learning Java. But for this project to be possible, I need the XDA community. I will not accept any cash or profits whatsoever from this. I simply want to support the community.
My Role: I will keep the project in shape and help out devs as much as I can. Let's do this. Project Manager. yay.
Check out amphora Messenger on Twitter. So far it seems possible however developer is extremely busy currently. Pie message is also a working solution however needs a dedicated Mac computer, I phones are not possible