Tutorial: Android Sync App - Android Software Development

Hi:
I would like to share a simple Android synchronization App tutorial. It covers the following topics:
* Synchronizing Data from the Cloud
* Pushing New Data from the Cloud
* Developing a Sync Channel
It is posted here: link://code.google.com/p/openmobster/wiki/AndroidSyncApp
Have great day!!!

Related

Personalised Google Homepage now for WM devices.

* Preview your latest Gmail messages
* See headlines from top news sources
* Get weather forecasts, stock quotes and movie show times
* Choose from a variety of popular RSS and Atom feeds and add your own sources too
It's just like the desktop version.... but smaller!
1) Go to www.google.com/xhtml on your exec
2) Follow the Personalised Homepage link
3) Log In
4) change "xhtml" to "pda" in the address and bookmark it / set that as your homepage
I have another great idea:
Set your homepage to:
http://www.google.com/gwt/n
GOOGLE DOES THE BEST THINGS ALWAYS
Or use Opera which is much faster and better than Iexplore.

sync calendar with ICS on a webdav-server via GPRS

My calendars are stored in several iCalendar-Files (*.ics) on a webdav-server (www.gmx.net). Is there any Pocket PC software to synchronize the ppc-calendar with that ics-files on the webdav-server? I already found Kalyx (http://www.pocketgear.com/software_detail.asp?id=19635) which perfectly downloads my appointments, but damages my ical-file when uploading and can only upload via WI-FI/USB initiated by the user.
Is there a software or other possibility to synchronize the calendar in both ways and - if WI-FI/USB is not available - via GPRS and automatically when any change is made to the calendar? Or any workaround to always have the ical-files on the webdav-server up to date?
tia.
im interested in this solution too!
A ppc software would be great. Alternatively maybe there are web interfaces for editing these ICS files directly on the server.
Is there a solution for this?
I think WEBDAV would be useful for my calendar on Win Mobile 6.5.

Manifest : Improvements asked for the calendar

Hello
We are developers of the windows phone platform.
We have chosen this platform because in our opinion it is superior to other established phone platforms and we like creating apps that users enjoy and that help to emerge the windows phone platform.
We also think that nowadays there are some features that a user simply expects a Smartphone to “have”. One of these features is a great calendar.
The current windows phone 8 programming API lacks of some important features that hinder developers from creating a fully features calendar application.
- There is no programming interface to edit or delete existing appointments => Vote Here
- Access to calendar categories (private, office, birthdays, …) is not provided => Vote Here
- Access to sub-calendar of an account to recover name and color setting is not provided => Vote Here
- Information for private appointments is not returned => Vote Here
- No way to access “Task” in windows live and exchange => Vote Here
The built in calendar has all of this options but they are not accessible for developers.
In order to let developers improve your calendar experience, let Microsoft hear you voice. You can use the link above to vote for those missing features.
Hannes and Olivier
PS : Other persons are also asking for this improvements : message
Hello,
You can not access the built in calendar but you can make your own framework to provide the same functionalists. You can also use Live connect to sync with the hotmail calendar(which is the core of the built-in calendar anyway).
The only thing that the built in has and the custom do not is the notification and live tile update. The built-in calendar acts like a real time application, whereas any custom requires a background process to update, or interaction from the user.
mcosmin222 said:
Hello,
You can not access the built in calendar but you can make your own framework to provide the same functionalists. You can also use Live connect to sync with the hotmail calendar(which is the core of the built-in calendar anyway).
The only thing that the built in has and the custom do not is the notification and live tile update. The built-in calendar acts like a real time application, whereas any custom requires a background process to update, or interaction from the user.
Click to expand...
Click to collapse
hi,
that true - a developer can use the windows live sdk to CRUD calendar entries in the windows live calendar.
The major drawback: Appointments created/modified/deleted do not show up in the WP calendar - they show up the next time, the windows live calendar has been synced back to the phone calendar.
Next problem: A user have to give it's permissions to access the live calendar - this is possible but not the best way to do it - it should be done with a "ModifyAppointmentTask" and a "DeleteAppointmentTask" where a user have to give his permission to modify/delete calendar entries.
Next thing: A developer has to create an access layer for ALL caledar types a user has configured on his phone (exchange, google, facebook ...). When a users wants to create appointments in one of these calendars he has to sign in to the specific calendar. Of course this is not as user friendly as the built in calendar.
Most important thing: All this methods to CRUD calendar entries already exist (the built in calendar uses them) - making them accessible for a developer via a Task (like the new "SaveAppointmentsTask") imho. is the best way this can + should be done.
up

Project Mirror: Library to synchronize data on Windows Phone.

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.

[Library] ASNE - library for simple social networks integration

I develop library to simplify integration with social networks ASNE. Just add dependency and you will integrate SDK. I don't need to understand "How it works?" for every social network, download SDK or use some libraries for OAuth and make http calls by yourself. ASNE should makes your life easier. But now I need help from Android developers community, maybe some improvements or at least tests?
GitHub repo - http://github.com/gorbin/ASNE
or you can try demo from Google Play, search ASNE
Short description:
If you want to integrate your application with multiple social networks just choose ASNE modules and add them to your project. You just need to: add module, build SocialNetworkManager and configure your AndroidManiferst. ASNE contains common interface for most popular social networks, but you can easily make module for another.
ASNE contains modules for social networks:
Twitter
LinkedIn
Facebook
Google Plus
Vkontakte
Odnoklassniki
ASNE got almost all necessary requests to social networks
Login
Configure necessary permissions
Get Access Token
Get current person social profile
Get social profile of user by id
Get social profile for array of users
Get detailed user profile
Share message
Share photo
Share link
Request Share dialog with message/photo/link
Check is user(by id) is friend of current
Get list of Friends
Adding friends by id
Remove friend from friend list
Any request to chosen social network - you got SDK
I hope it would be useful. At least I use it in 2 commercial project - all works fine!
Tnx for your reply...
Sounds good, trying
---------- Post added at 05:36 AM ---------- Previous post was at 05:27 AM ----------
Don't know why, but your app is showing 0 friends. Am I missing something?
login was successful, retrieving profile was successful but why 0 friends everywhere?
And when logging in second time some hash key error was toasted.
login was successful, retrieving profile was successful but why 0 friends everywhere?
Click to expand...
Click to collapse
I think is normal. When you log in to an app, you can see only friends who use that app. This happend from 30 april
Sorry for a late reply was away. But now ready for questions
By the way while I was away I add Instagram support - now you can easily add asne-instagram from maven central and use in application
More of it wrote simple tutorial article about how to integrate social networks via asne on codeproject and github sample
and of course resolve some bugs in google play app
feel free to ask about anything or write me via email - [email protected]
DaGr81 said:
login was successful, retrieving profile was successful but why 0 friends everywhere?
Click to expand...
Click to collapse
Facebook got this limitations - me/freinds send back only friends in app
but in other networks should show all your friends - if not can you write some more information
Abhishek verma said:
And when logging in second time some hash key error was toasted.
Click to expand...
Click to collapse
I resolve it last updates can you check project in github - I don't get toasts anymore
Add javadoc for ASNE: http://gorbin.github.io/ASNE/
now it is easy to use ASNE: https://github.com/gorbin/ASNE

Categories

Resources