Related
It is known that gmail account can be simulated as a new drive on your PC by an application called "GMail Drive shell extension". http://www.viksoe.dk/code/gmail.htm
For Symbian there is also a program "GSpaceMobile" which can do that job. https://www.ibomobi.com/home/gspacemobile_free
So I wonder if there is such a tool for WM system which can simulate a gmail account as a network disk or some guy is willing to develop one ?
Thanks.
Bump.
This is actually a really good idea.
sounds like a neat idea, I might try to see what this would take.
Bump.
With bated breath and whisp'ring humbleness I wait for those more skilled than I take on this task.
Seems like a great idea.
Sounds like a Really useful thing to have please have a go someone
Wow! This does sound very interesting.....
i had the same idea!
but it is forbidden in the term of use of gmail...
My account has been locked
If we detect abnormal usage that may indicate that your account has been compromised, we may temporarily disable access. It will take between one minute and 24 hours for access to be reinstated, depending on the behavior detected by our system.
Unusual account activity includes, but is not limited to:
1. Receiving, deleting, or downloading large amounts of mail via POP or IMAP in a short period of time. If you're getting the error message, 'Lockdown in Sector 4,' you should be able to access Gmail again after waiting 24 hours.
2. Sending a large number of undeliverable messages (messages that bounce back).
3. Using file-sharing or file-storage software, browser extensions, or third party software that automatically logs in to your account.
4. Leaving multiple instances of Gmail open.
5. Browser-related issues. Please note that if you find your browser continually reloading while attempting to access your Inbox, it's probably a browser issue, and it may be necessary to clear your browser's cache and cookies.
If you feel that you have been using your Gmail address according to the Gmail Terms of Use, please contact us.
idsk said:
i had the same idea!
Click to expand...
Click to collapse
If you have the skill to code a gmail drive, how about this much simpler idea- an app which automatically e-mails your pictures to a g-mail account, and another app on your desktop which automatically downloads the pictures to your desktop and deletes them.
The advantage of using gmail in the middle is that the process becomes asynchronous - your pc does not have to be on to work and neither does your phone have to be contactable for your pc to download the photos.
Surur
idsk said:
i had the same idea!
.....
3. Using file-sharing or file-storage software, browser extensions, or third party software that automatically logs in to your account.
.....
Click to expand...
Click to collapse
Doesn't that include pretty much any and all automated checking, such as push mail polling and thunderbird (imap / pop) clients ?
That's pretty restrictive wording.. much like the snafu with the Chrome release, where they stated "anything you enter via forms in the browser online is now copyright google" - they had to fix that after a large public outcry.
surur said:
If you have the skill to code a gmail drive, how about this much simpler idea- an app which automatically e-mails your pictures to a g-mail account, and another app on your desktop which automatically downloads the pictures to your desktop and deletes them.
The advantage of using gmail in the middle is that the process becomes asynchronous - your pc does not have to be on to work and neither does your phone have to be contactable for your pc to download the photos.
Surur
Click to expand...
Click to collapse
Check out PocketPicasa which does just that. Well it gets them as far as Google anyway, then use Picasa 3 on the desktop to retrieve them.
deedee said:
Check out PocketPicasa which does just that. Well it gets them as far as Google anyway, then use Picasa 3 on the desktop to retrieve them.
Click to expand...
Click to collapse
Picassa is a heavy client, and from my checking does not do automated downloads. I would not want to have it running in the background on my desktop all the time.
Actually I have already found a VBA script for outlook that will automatically save picture attachments from an e-mail folder to my desktop, so all I really need is the windows mobile side to automatically e-mail the pictures (although a special purpose dedicated pair would be even better)
Surur
Great idea, bump.
and...
idsk said:
i had the same idea!
but it is forbidden in the term of use of gmail...
My account has been locked
If we detect abnormal usage that may indicate that your account has been compromised, we may temporarily disable access. It will take between one minute and 24 hours for access to be reinstated, depending on the behavior detected by our system.
Unusual account activity includes, but is not limited to:
1. Receiving, deleting, or downloading large amounts of mail via POP or IMAP in a short period of time. If you're getting the error message, 'Lockdown in Sector 4,' you should be able to access Gmail again after waiting 24 hours.
2. Sending a large number of undeliverable messages (messages that bounce back).
3. Using file-sharing or file-storage software, browser extensions, or third party software that automatically logs in to your account.
4. Leaving multiple instances of Gmail open.
5. Browser-related issues. Please note that if you find your browser continually reloading while attempting to access your Inbox, it's probably a browser issue, and it may be necessary to clear your browser's cache and cookies.
If you feel that you have been using your Gmail address according to the Gmail Terms of Use, please contact us.
Click to expand...
Click to collapse
That hardly seems like a problem. Create a second account to use with your cell. If they lock it then its a lot less troubling. Besides, they don't monitor this kind of stuff. I've been using the same concept on my pc for a long time. Being able to have a network hdd on my phone and pc would be supurb!
bumping for the greatness of the idea
Doesn't anyone with developing skills see a use for this?
I have scoured everywhere for a wm solution to gmail drive. gonna keep watch on this, hopefully someone makes it happen.
The Idea is widespread
The idea's popped up in other places as well:
http://forum.xda-developers.com/showthread.php?t=433913
Also, I am recalling that I looked into this concept years back using Xdrive by AOL. From what I remember they released an experimental mobile version but have since shut it down. Maybe we can find a way to tap into either of these valuable resources.
I can't think of a solution for Gmail but I have been using Microsofts Live Mesh on my computers and mobile. It syncs up between your desktops and you can also access it thru the mobile browser. I don't think there is a dedicated mobile app though.
It's still a tech preview, but it should work for what you are describing.
Windows Live Mesh
skyegalen said:
It's still a tech preview, but it should work for what you are describing.
Windows Live Mesh
Click to expand...
Click to collapse
"Not yet available for mobile."
The words: "Soon to be available" + the words: "Microsoft" in the same sentence = uncontrollable laughter then disinterest.
...sorry, can't help it.
I had an epiphany today, I want to share this idea, perhaps someone here has the knowledge to pull it off, unfortunately, I am not a C programmer:
Gmail already has built in RSS feeds. Every Gmail account hass RSS feeds for every label at https://mail.google.com/mail/feed/atom/LABEL/ (This also works for Apps at https://mail.google.com/a/DOMAIN.TLD/feed/atom/LABEL/ ).
The only requirement is that the feed reader support authentication.
Now lets bring pRSSreader into the equation (http://code.google.com/p/prssr/)
Supports SSL, Yes!
Supports Authntication, YES!
Source Code Available! GPL!
So to start: A competent developer begin with the pRSSreader code, change the UI a bit so that it will revolve around inputing gmail accounts and it will be able to read our mail)
The next step is to add a simple SMTP component that will send outgoing mail through the GMAIL smtp.
What do the smart people here think?
I'm not critisizing your idea by any means, but why not using the mobile JAVA app done by google?
It works flawlessly with JBED or JEODEK for WM. The functionality is also great. Of course, it's not native WM app, but it's still worth a while.
fbifbi said:
I'm not critisizing your idea by any means, but why not using the mobile JAVA app done by google?
It works flawlessly with JBED or JEODEK for WM. The functionality is also great. Of course, it's not native WM app, but it's still worth a while.
Click to expand...
Click to collapse
URL for this mate?
fbifbi said:
I'm not critisizing your idea by any means, but why not using the mobile JAVA app done by google?
It works flawlessly with JBED or JEODEK for WM. The functionality is also great. Of course, it's not native WM app, but it's still worth a while.
Click to expand...
Click to collapse
The JAVA app is great... except that the text font (including menu and everything) is too tiny and small on my Diamond. Otherwise it's great app...
Wiggz said:
URL for this mate?
Click to expand...
Click to collapse
Go to m.gmail.com on your phone, and then download it. It should automatically recognize that you have a windows mobile phone and offer you the JAVA version to download.
fbifbi said:
Of course, it's not native WM app, but it's still worth a while.
Click to expand...
Click to collapse
^^ that was the point of ethanpil's suggestion.
@ethanpil, I think it's a good idea, the only hole I see is that it's mostly for people who actually use the labels now, yes?
wait....maybe i'm not understanding u guys properly...u dont wanna use the mail program that it came with?? i have a diamond and i synced it to my outlook which has gmail..so when i'm on WIFI it vibrates when i get a gMail.....
so what is it that Java program do that this one doesn't??
Why not use Emoze? That has true push and works great with Gmail. Gmail also has a Exchange server for your calender and contacts.
sinara said:
The JAVA app is great... except that the text font (including menu and everything) is too tiny and small on my Diamond. Otherwise it's great app...
Click to expand...
Click to collapse
sinara, look for VGA hacked JBED (here on XDA) - it solves problems with small fonts on our devices.
sinara said:
The JAVA app is great... except that the text font (including menu and everything) is too tiny and small on my Diamond. Otherwise it's great app...
Click to expand...
Click to collapse
You can fix the font sizes with simple regedits.
Why do ppl want this?? Outlook can link to IMAP from google natively. Which All wm6 phones have...so why does anyone care about an external app that windows can do by default. I'm not discounting it or anything I'm just really confused on this issue
xcom923 said:
Why do ppl want this?? Outlook can link to IMAP from google natively. Which All wm6 phones have...so why does anyone care about an external app that windows can do by default. I'm not discounting it or anything I'm just really confused on this issue
Click to expand...
Click to collapse
I am with you here, gmail with imap is the way to go. If your device automagically finds gmail settings, just misspell gmail when entering your email addy, then fix it after you have unchecked to automatically find settings.
I believe the reason for doing this is to get away from the built-in (WM) applications which for the most part suck. Not to mention that the emails are stored in a database and not in individual files (as in Qmail). Even if it was stored in a database, the database should be easily manipulated to allow for quick backup and recovery operations (SQLite?). Not to mention that such an application can implement great features like imap-idle and connecting over 1x/gprs to save battery life (and privates).
Just my two cents.
The reason is as many have guessed above:
1) The Java version sucks for WM users: its not native, and a few times alerady if I exited hastily by hitting the X instead of through the menus then my DB was corrupted and I had to reinstall the app
2) Something native will be able to take advantage of all of the features of WM and run in the background better.
3) The native apps also suck.
4) Push IMAP and activesync take horrendous battery power
Anyway, I have been using NewsBreak to read my gmail by RSS and it works great, updates once per hour, and runs real fast in background and I get notification of new emails and I only downlod the labels I need... Its just a pain to then login to gmail app to reply...
I have a small application (in VB.NET) that I am working on but in this moment it is "work in progress". I am able to connect to GMail over SSL in POP3, SMTP and IMAP.
In this moment I am trying out POP3 but I have some problems when downloading larger attachments from GMail (out-of-memory exceptions) which I have to sort out.
I guess I could make a native application for GMail - however the first beta version would not support attachments (at least larger attachmnets - let's say more than 200KB - until I have sorted out the problem mentioned above).
In order to produce a first version, I still would need some days but if there's interest, I could give it a shot.
Rgds,
Tilleke
------------------------------------
Add spellchecking to your applications.
See: http://forum.xda-developers.com/showthread.php?t=495728
this would def worth a shot since it's a bunch of shareware ideas taken into an all in one freeware app to add to our collection of greatly developed freeware. i'd rather use a custom made freeware app that will always add features rather than waste memory with certain shareware programs just to have all the bells and whistles scattered across the cluttered memory
boog321 said:
I am with you here, gmail with imap is the way to go. If your device automagically finds gmail settings, just misspell gmail when entering your email addy, then fix it after you have unchecked to automatically find settings.
Click to expand...
Click to collapse
I've been doing that since my 8525.. I can't believe that anyone would rather 'fight' with a 3rd party app.. I can see the argument for push, but if you really need up to date inbox, just get a scheduler to set your 'active' hours so you get faster updates when you need it. Typically I get emails at the same time though.
hello xda
i am a new developer [Student] i need to submit my app for my project at school
so what i want to ask is
i want to develop a app that allows a person to chat like is i give one coustmer a no. [say 678567] and he shares it with other person so they can chat share files
its same as how i think whats app works
can someone please guide me to the right direction i am keen to develope this app and get good grades ^_^
thank you
thedeadlycoder said:
hello xda
i am a new developer [Student] i need to submit my app for my project at school
so what i want to ask is
i want to develop a app that allows a person to chat like is i give one coustmer a no. [say 678567] and he shares it with other person so they can chat share files
its same as how i think whats app works
can someone please guide me to the right direction i am keen to develope this app and get good grades ^_^
thank you
Click to expand...
Click to collapse
If i get you, you want something like whatsapp...
As far as i know, you will need different things:
A backend Server to manage and store users and manage files sended.
A client side with is the chat. If you doing it in Android, Java the process could be like this:
client get a list of friends, then stores in local files. To send a message, firstly can use push messages like GCM to send a message, if receiver is online with the conversation openned, it tries to stablish a socket connection to send messages each other. If no, then it uses the push GCM.
More or less like that....of course there are much more things to do and take care of.
hope i helped you a little with this info!
forgin said:
If i get you, you want something like whatsapp...
As far as i know, you will need different things:
A backend Server to manage and store users and manage files sended.
A client side with is the chat. If you doing it in Android, Java the process could be like this:
client get a list of friends, then stores in local files. To send a message, firstly can use push messages like GCM to send a message, if receiver is online with the conversation openned, it tries to stablish a socket connection to send messages each other. If no, then it uses the push GCM.
More or less like that....of course there are much more things to do and take care of.
hope i helped you a little with this info!
Click to expand...
Click to collapse
ya!! thats what i want , seems tougher for a amature android programmer
so here what i have
i have a server at school which we are allowed to use
i have created a basic layout of the app(on a white board )
since i do not have that much expirence with apps ( till now i have made calculator and simple sudoku ) the problem is i don't know how can i make the app to contact with the servver complete noob in this thing
and
thanks for making me understand the working now i can tell my teacher how the app works
thedeadlycoder said:
ya!! thats what i want , seems tougher for a amature android programmer
so here what i have
i have a server at school which we are allowed to use
i have created a basic layout of the app(on a white board )
since i do not have that much expirence with apps ( till now i have made calculator and simple sudoku ) the problem is i don't know how can i make the app to contact with the servver complete noob in this thing
and
thanks for making me understand the working now i can tell my teacher how the app works
Click to expand...
Click to collapse
You can use backends like Google Cloud Messaging or Parse, they're well documented and easy to use, just go through their documentation,
swapnilraj said:
You can use backends like Google Cloud Messaging or Parse, they're well documented and easy to use, just go through their documentation,
Click to expand...
Click to collapse
thanks for the reply actually i researched a little and found the GCM is not a good choice for IM as sometimes messages are not delivered so as for parse i have no experience with that and i found something that i need to have some connection between my android app to server (running php and mysql database)
the point where i am stuck is that
How to connect the app to server ??
and how to give a user his personal pin or username so he can share with others to chat ??
thanks
thedeadlycoder said:
thanks for the reply actually i researched a little and found the GCM is not a good choice for IM as sometimes messages are not delivered so as for parse i have no experience with that and i found something that i need to have some connection between my android app to server (running php and mysql database)
the point where i am stuck is that
How to connect the app to server ??
and how to give a user his personal pin or username so he can share with others to chat ??
thanks
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2325799
it was just 3 post under yours
And just make that every user have an unique nickname and use it has a primary key.
Hi,
I'm going to write a system for processing taxi orders. It consits of client application, driver application and restfull web service. For now I have only a few POST resources in my server that consumes JSON file and produces plain text. I'm wondering how to resolve the situation when the client need confirmation about the order he made or when the new order is made and has to be delivered to taxi driver app. I am a beginner android developer and I do not know which tools should I consider to achieve it. Is it good idea to use a service that checks let say every 30sec for new order/confirmation or shuld I use another solution for example let REST to connect directly to the particular android device?
Thank you in andvance for your response.
You can use push notifications by using Google Cloud Messaging.
EmptinessFiller said:
You can use push notifications by using Google Cloud Messaging.
Click to expand...
Click to collapse
Thanks for the idea. I didn't know about it before. I have just one question - since I use RESTful service the easiest way to implement GCM is to choose http protocol (single POST request) but there is no upstream feature in it. Is it good approach to use GCM in "server -> android" connection and regular POST request (that I used till now) vice versa?
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/