Hi All,
do you know about a application, which can search data on my Windows Mobile Smartphone (in my case Snap)? I am using Bing and Google for online search, but I need local search on my device. For example, I would like to find all data which consist of text string Peter (mails, contacts, documents, maybe chat...). Something like Deskop Search on PC.
I have found SmartPhoneFind from SyncData (http://www.syncdata.it/), but the aplication is too old and do not have search-as-you-type funkcionality.
Thank you for help.
Matej
Having used WP7 on HD2 for about a week now, I think I understand one of the reasons why WP7 seems to consume a lot of data.
Windows phone 7 appears to have one of the greatest (best?) online integration among all mobile OSs. Your contacts linked directly to Google, live services and Facebook. Your picture folders are synchronized with your Facebook picture uploads. Your people tabs are synchronized with online activities of your Facebook or windows live services friends.
All these are data-gobbling and they are on by default.
You need to find ways of managing your data connection to minimize data consumption and microsoft needs to provide a way for users to opt-out of these background data use.
Hi,
I want to get WP7 on my HD2. I'v read that there is no LIVE services unlesss you call MS to activate, which I understant not working very well these days...
What is missing with those live services?
If I don't have the marketplace, I understant that I can install XAPs via computer. Can I find any app as XAP? to what extent apps are eveilable as XAPs?
Thanks.
You can get every app out there, so Marketplace is not a must. If you live in an unsupported country that will be the only way to get paid apps anyway.
Hotmail can work without Live activation if you set it up manually. XBox Live is also not available although it's purpose is questionable
To put it short: WP7 is perfectly functioable without Live services. They are nice but not a must.
On another note: Try getting a key. Most ppl still get them easily.
It's true you don't need the activation services, but the operating system is much more fun and it backs your applications, calendar, emails etc.. up so you can easerly flash a new rom.
If you have a such easy possibility to get the key (you can either get it when you tell Microsoft that you have a HD2 but you have to catch a cool agent ) you should do it.
I have switched too and I am using it as OS now since a few months.
I don't want to live without my HD2/7.... ^^
Thanks guys!
Yes I live in an unsupported country (Israel), so it's comforting to hear that is not such a big deal (as I tought).
You said that LIVE is required for hotmail. I'm planning on setting the phone with both my work's Exchange, and Google Apps account, hopefully both with ActiveSync Push for Email\Contacts\Calendar, should I expect any problems with that?
I just tried setting up two exchange accounts (GMail and Hotmail) and they seem to be working alongside each other. Email, contacts and calendars sync.
Only tested for an hour or but so far so good.
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.
Hi,
I am wondering what possible ways would be for loading a simple website into my app. My first thought is using a WebView, but I would like a dynamic app, while webview takes some time when loading between pages and links.
Is a common solution to load the html resources locally, from let say the assets folder? Than I could use AsyncTask to keep the files up to date and whenever the app starts it would load and work much quickly.
Or should I use HTTP Requests and parse the external Html document?
What would be the most situable solution for this kind of app?
Thanks,
Ved
vedtam said:
Hi,
I am wondering what possible ways would be for loading a simple website into my app. My first thought is using a WebView, but I would like a dynamic app, while webview takes some time when loading between pages and links.
Is a common solution to load the html resources locally, from let say the assets folder? Than I could use AsyncTask to keep the files up to date and whenever the app starts it would load and work much quickly.
Or should I use HTTP Requests and parse the external Html document?
What would be the most situable solution for this kind of app?
Thanks,
Ved
Click to expand...
Click to collapse
I think it's probably a decision best made by yourself. You have not said what type of data ? Cause really you should be wanting the minimal amount required. My app uses lots of data from my server for things like themes, but these come direct from SQL Database
deanwray said:
I think it's probably a decision best made by yourself. You have not said what type of data ? Cause really you should be wanting the minimal amount required. My app uses lots of data from my server for things like themes, but these come direct from SQL Database
Click to expand...
Click to collapse
Hi deanwray,
Thanks for your reply. I made some more researching and I have realised that my best bet is SQL, as you said.
Do you request data in your app directly from the online mySql database generally? I have read about a technique on downloading the data from the online database and converting it to SQLite (which is the local database on android) inside the application. This would be really cool, would really boost performance.
ved.
vedtam said:
Hi deanwray,
Thanks for your reply. I made some more researching and I have realised that my best bet is SQL, as you said.
Do you request data in your app directly from the online mySql database generally? I have read about a technique on downloading the data from the online database and converting it to SQLite (which is the local database on android) inside the application. This would be really cool, would really boost performance.
ved.
Click to expand...
Click to collapse
well my app uses a hosted database for
Online Theme Data (thumbnails store in just web space)
Settings Overrides (settings that I may have to force on the app)
Announcements ( Messages that trigger dialogs, adverts, html boxes)
Purchase info
other stuff that I forget
Any database that I access online I cache data local in cache sqlite database
So lets say the most complex things is the purchase list... a rough flow is as follows :
Get idents from online purchasable list
get descriptions and titles from idents
store local database
Simultaneous query of google IAP data from play to get locale info and pricing (along with IAP ident)
Store that in same local db
Display to user at, initial data, updated data and price additions
The database online is accessed via php (not a fan of that but hey ho, not really a programmer so there ya go) and given to the app as encoded JSON
I'm currently considering an ORM system like greenDAO or something like that...but not looked too much into it currently.
The themes database is quite good as it hold descriptions of views, shading, dimensions etc, these too are never displayed to the user from the server, but are cached local, cause failure of internet and failure of sync should not prevent any vital parts of what appears to be an offline app from working (e.g. my Smart SMS app)
Hope that helps, I could pass you the php although tis quite simple, there are security issues to look out for though
deanwray said:
well my app uses a hosted database for
Online Theme Data (thumbnails store in just web space)
Settings Overrides (settings that I may have to force on the app)
Announcements ( Messages that trigger dialogs, adverts, html boxes)
Purchase info
other stuff that I forget
Any database that I access online I cache data local in cache sqlite database
So lets say the most complex things is the purchase list... a rough flow is as follows :
Get idents from online purchasable list
get descriptions and titles from idents
store local database
Simultaneous query of google IAP data from play to get locale info and pricing (along with IAP ident)
Store that in same local db
Display to user at, initial data, updated data and price additions
The database online is accessed via php (not a fan of that but hey ho, not really a programmer so there ya go) and given to the app as encoded JSON
I'm currently considering an ORM system like greenDAO or something like that...but not looked too much into it currently.
The themes database is quite good as it hold descriptions of views, shading, dimensions etc, these too are never displayed to the user from the server, but are cached local, cause failure of internet and failure of sync should not prevent any vital parts of what appears to be an offline app from working (e.g. my Smart SMS app)
Hope that helps, I could pass you the php although tis quite simple, there are security issues to look out for though
Click to expand...
Click to collapse
Thanks for the details! It was really useful to see your workflow, I was not sure about the direction I should choose for my app development, but now is much clearer.
Thanks!
ved
Hy deanwray,
I could use a litle help, regarding the methods you have adopted for synchronising your online database with your apps local database.
I have reached a point where my database is ready, I am parsing (via JSON) data from a local xml file, and inserting it into my SQLite database. Everything works ok, but I need to get the data from my online mySql server into my app on a regular basis.
I have found threads wich mentiones the Android sync adapter, and others where people use the HTTPClient to pass data to/from the server. To be hones I am a bit confused, I would really glad if you could light me up on what would be the best approach, or what works for you the best
Thanks!!
vedtam said:
Hy deanwray,
I could use a litle help, regarding the methods you have adopted for synchronising your online database with your apps local database.
I have reached a point where my database is ready, I am parsing (via JSON) data from a local xml file, and inserting it into my SQLite database. Everything works ok, but I need to get the data from my online mySql server into my app on a regular basis.
I have found threads wich mentiones the Android sync adapter, and others where people use the HTTPClient to pass data to/from the server. To be hones I am a bit confused, I would really glad if you could light me up on what would be the best approach, or what works for you the best
Thanks!!
Click to expand...
Click to collapse
If you want do operate online database server then generally php is used.there is a tutorial on androidhive check it . you will get the answer
Sent from my GT-S5570 using XDA Premium 4 mobile app
vedtam said:
Hy deanwray,
I could use a litle help, regarding the methods you have adopted for synchronising your online database with your apps local database.
I have reached a point where my database is ready, I am parsing (via JSON) data from a local xml file, and inserting it into my SQLite database. Everything works ok, but I need to get the data from my online mySql server into my app on a regular basis.
I have found threads wich mentiones the Android sync adapter, and others where people use the HTTPClient to pass data to/from the server. To be hones I am a bit confused, I would really glad if you could light me up on what would be the best approach, or what works for you the best
Thanks!!
Click to expand...
Click to collapse
if you need a real time chat hit me up on hangouts https://plus.google.com/+DeanWray/