MoDaCo - Automatic Application Update Check (App2Date?) - General Topics

Paul over at MoDaCo is starting to get some interest in a new application he's developing - basically it involves developers providing some XML with their installer that ties in with some similar XML on the applications' download page on their web server.
When a new version is released, the XML on the download page is updated, "AppToDate" will check the download server and you'll be able to see that a new version is available.......
AstraWare, Developer One and SK-Tools have already expressed an interest in making their software work with "AppToDate".......what are you waiting for!?!?!
I'll stop babbling, this is what Paul posted over at MoDaCo "AppToDate"
I have a dream! OK, so it's not quite as ground breaking as some other dreams of our time, but it's a dream none the less. It goes something like this...
I have a whole bunch of software on my device. Probably 15 apps at least. I also write software, which is downloaded by a fair few people, both commercial and free. I like to ensure that my software on my device is up to date with the latest versions, and it's a right pain in the ****. Not only that, I'd like my end users to have the latest versions installed to get the best possible experience... and to facilitate that I have to write a custom update checker into each of my applications. Fine for big apps, not great for quickly rustled up apps or tweaks.
But there could be another way.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
What if you could have an application that lived on the device, that wasn't tied to any one application or vendor, that could check for updates for everything installed on your device? IMHO, that would be awesome. A dream. For such an approach to work, you'd need a few things...
Someone to write the update application, and to develop it. A community project perhaps?
The update application MUST be FREE for end users and developers
The update application MUST be easy for developers to plug in to
The application needs to be used by end users!
Freeware developers need to use the application!
Commercial developers need to use the application!
Now here comes the audience participation part - if you are a user, would you like to see such an application? If you are a developer - either freeware or commercial - would you like - and would you use - such an application? Make your voice heard here, and if there's an appetite for this, let's make it happen! I'll be updating this topic to list developers who would like to be involved.
Oh, I forgot to mention... I've basically written the update application! It's simple, has plenty of scope for future development, can update itself (of course) and in order to be used by a 3rd party, just needs an XML file dropped into the updater directory from your install CAB, and a current version XML on your server!
Beautiful! The response to this topic will determine how much time I spend on getting it production ready
P
Click to expand...
Click to collapse
Lend your support to this - with all the updates for various applications flying around, it's an almost impossible task to know if you're running the latest and greatest version - hopefully it will grow into a REALLY useful tool.
Thanks for listening
Mark.

Cheers for the post Mark!
I'd love to see support for all the great apps on XDA-Devs - who's interested?
P

Related

[APP] brightbuyr: Barcode Price Comparison Application - Works in US & UK [13 Apr]

[APP] brightbuyr: Barcode Price Comparison Application - Works in US & UK [13 Apr]
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Hey everyone,
I'm currently in my final year at uni, and part of the course is a project where I basically have a develop a piece of software. My choice was an Android shopping price comparison application ala ShopSavvy.
You may ask why I decided to create an application, which a working version already exists. Firstly I did this for the technical challenge, and didn't really think I'd be releasing this publically. I've decided though that there is a good chance that I'll release this. Second is that my application has an added feature which allows users to contribute to the database!
Currently it has nearly all the features that ShopSavvy has including searching, barcode scanning and price alerts. I've tried to keep the UI standard Android as much as possible, and I think it runs a bit quicker than ShopSavvy. Currently it's UK and US only, but I plan to make it more global friendly as soon as possible. It's also Donut (1.6) or newer due to me using some Donut only features (Search mainly).
BETA Released!
I've released a beta onto Android Market. At the moment, it's only available in the UK and US but will be available for more countries soon.
QRcode for Market Link:
http://www.cyrket.com/p/android/com.brightbuyr.android/
One thing I would like to feedback on the application. Just general stuff really but focusing on:
Users of HDPI devices (Droid, Nexus One, etc) on how the layout looks
General bugs (FCs, ANRs)
If you'd like to give feedback on the beta. Please do so on the following link, it's only a very short form:
http://short.to/1horl
Thanks
What Uni do you go to,
What would Alpha testing involve??? lol
lolittle said:
What Uni do you go to,
What would Alpha testing involve??? lol
Click to expand...
Click to collapse
I go to Aston university Mainly just using the thing and reporting back with feedback, nothing special.
id be happy to beta test it.
The name sucks : Just saying...
I really like the UI. I can beta test too, I have a N1.
Looks nice, I like how it shows nearby shops on the map. Radius would be IMO better in the form of slider rather than drop down list. It would be also useful if it could tell me opening times.
Beta Released! See the original post!!!
It looks good enough in the Nexus one. Good work
Just uploaded version 0.1.2b onto the Market. Now works in the US as well (hopefully anyway lol)
Just uploaded v0.2.0 onto the Market. Mainly bugfixes but also a small help system.

AppUsage - Free for a limited time

https://market.android.com/details?id=com.smartappers.appusage
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Measures time spent on each app. See which apps to uninstall because you're not using them!
The most accurate app usage tracker! Accurate to less than a second on Android 1.6 and up.
Main features:
* Free (for now)
* Shows app usage by time or number of launches.
* See usage for today, the last week, the last month, or since installing.
* Click on apps for more information, like first launch, install date, etc.
* Uses virtually no battery power- only records when you change apps, unlike others which check every x seconds!
See how much time you're wasting on Angry Birds or Facebook!
Great app. It is an app that should have been present on Gingerbread by default.
Hey chaitanya91845, thanks for your download, really glad you liked it. If you have any suggestions, please let us know
Quick update:
Added default icon for apps with no icon. 1.3 had this for new users; 1.3.2 fixes it for upgrading users.
When I go to the market, I get this error "Your device is not compatible with this item"...
I'm using galaxy ace with cm 7.1....
Same message with my HTC desire.
Works on my HTC Evo...
Same here not compatible with my Samsung Galaxy S i9000T. I wonder for what devices it will work.
thank you testing it now.
Hi adiles, kostelo, claus1953,
Thanks for the feedback.
This seems to be an incompatibility with recent versions of CM. We've changed some settings on our official Android Market account; hopefully that fixes it. Can you please try again?
If that doesn't work you should be able to install it from slideme: http://slideme.org/application/appusage
Please let us know how you go
smartappers said:
Hi adiles, kostelo, claus1953,
Thanks for the feedback.
This seems to be an incompatibility with recent versions of CM. We've changed some settings on our official Android Market account; hopefully that fixes it. Can you please try again?
If that doesn't work you should be able to install it from slideme: http://slideme.org/application/appusage
Please let us know how you go
Click to expand...
Click to collapse
Thanks, download from the market worket now.
Great app... but I'm less than impressed by the recent update that forces users to add their gender and age.
Hey zmattmanz. Glad you like the app. It should have only asked you about your gender and age once... that has always been present, not as part of an update. Did it ask twice?
If you're concerned about your privacy, don't worry. We're pretty sure it's not possible to personally identify you. No one will contact you. It's more anonymous than the top search engines!
claus1953 said:
Thanks, download from the market worket now.
Click to expand...
Click to collapse
Cool! Thanks for letting us know
Update: We released a pro add-on that opts you out of the data screen. Keep in mind that the non-pro version collects NON-IDENTIFIABLE information. In other words, this is more anonymous than using google. But as requested, we released a pro add-on version to suit some customers at a very reasonable price. We are currently working on new features for both versions, but the pro will have some extra add-ons. Thanks for all the replies and email, we take your feedback very seriously.
Link to pro: https://market.android.com/details?id=com.smartappers.appusagepro

[APP][1.6+] Root Validator

Root Validator checks your root setup.
Permissions explained:
WRITE_EXTERNAL_STORAGE - To store&export results
INTERNET & ACCESS_NETWORK_STATE - For ads and crash reports
Google Play
Direct APK download
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Source code:
https://github.com/d4rken/rootvalidator
Click to expand...
Click to collapse
Bump
Sent from my ice cream powered Nexus S using XDA premium HD app
v0.3 is on the market, fixed crash when taking screenshot.
Put v0.5 on the market which now includes checks for Chainfire's SuperSu app and improves detection for cases where root is available, but has been denied.
v0.7 is now available and allows you to upload results to dropbox or mail them and additionally display the su binary version.
v0.8 offers improved information incase of a busybox being available, but path can't be determined
tnx for the app
Oops. Wrong forum
Just uploaded v0.9.
Small improvements and added support for Koush's app.
I completely rewrote the app "Root Validator". It now comes in Material Design and has new tests that are better suited for the current "root situation".
Sadly there now also is an ad banner. The ads are from Google's AdMob. I really don't like adding ads, especially to apps that were previously without ads, but it was either that or unpublish the app.
Direct download:
http://darken.eu/stuff/
You can create the following file and the ads will be gone:
"/sdcard/Android/data/eu.thedarken.rootvalidator/files/no_ads"
I'm contemplating to upload the whole thing to github. There really are no secret here and it's a nice small project that shows both material design and root use.
Dark3n said:
...especially to apps that were previously without ads, but it was either that or unpublish the app.

Click to expand...
Click to collapse
Thanks for the update.
But of course I have issue with a 100k-ish app become megabytes monster because of ridiculous ads sdk inclusion. Particularly this one, which I don't actually use but recommended to hundreds of people because its just slightly larger than a simple shell script for the same task. I despise the other 99.9% similar apps, because of their size, or ads. So I hate to 'unpublish' this one from recommendations too.
Of course its your code and I respect your decision but you're welcome to reverse this (I call it ill-fated) decision. And sorry if this displeased you, I don't mean to hurt a good dev's feelings, but I need to say this so thats it.
I totally get that and expected feedback like this.
The apk size grew mostly because of Material Design (support down to GB), not only the Ads SDK.
RV needed an update to stay up to date with Android 5.0+ and without motiviation/fun, it was at that point just exhausting (complaints/mails). So either I make it somehow interesting for me or unpublish it. Money is always a motivating factor so ads provided that, additionally i got the chance to redesign an existing simple app in Material Design which was also fun.
I still intend to offer the most straight forward solution in contrast to other apps and add more checks in the future (next up: --context switching availability).
I will however not revert the design to save space. Possibly the ads at some point, depending on how much it actually brings in. Currently it's enough to buy a nice coffee every day, if it stays that way, I'm gonna enjoy my coffee .
What is more likely is that in a month or so i will publish the source code on github (i tend to enjoy that lately) and people can build their own minimalistic fork. If you raise the minimum API level to 21 (no need for support libs) you could probably keep the design and still have it below 300KB or less.
For older devices the previous RV version is probably fine. I have attached the previous to this post, feel free to share it.
The sourcecode is now available on GitHub: https://github.com/d4rken/rootvalidator

[APP][2.3+] Book of Changes (I-Ching)

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For centuries, the Chinese Book of Changes is considered a truly magical tool for both determination of the fate and obtaining of the necessary advice. Confucius noted that the Book can help to escape a lot of mistakes. I-Ching divination helps to puzzle out the difficult circumstances of life, and to find the right way to resolve them. In sixty-four hexagrams the interpretations that the most closely and delicately able to display the current situation are put together. Moreover, no one person, who asks for advice, will not be without answer. It's enough to focus on question that disturb you and start divination.
Anciently to take advantages of the tips of fate genial tool it was necessary to make a lot of effort. The Book of changes that is represented on android allows you to use existing possibilities of eastern masterpiece directly from your smartphone. For this purpose it is enough to install the android operating system on your smartphone. Now, using the phone that is always with you, at any time, you can get support or important advice. Even in difficult situations the tips are always directed to support and inspire the new achievements.
The application does not collect any personal information; your story is only on your device.
Languages: English, Hebrew and Russian
LINK TO APPLICATION GOOGLE PLAY
Hope you will enjoy using it! ​
** Updated to support more devices ** :laugh:
CatInHat said:
** Updated to support more devices ** :laugh:
Click to expand...
Click to collapse
Not compatible with HTC one.
aleph23 said:
Not compatible with HTC one.
Click to expand...
Click to collapse
Thanks for the feedback.
Initially the idea was to make this application for tablet devices, because it is a great challenge for the eyes of the user to read from the screen of mobile phone. However, I'm considering to add support for mobile phones also.
Thanks again :good:
CatInHat said:
Thanks for the feedback.
Initially the idea was to make this application for tablet devices, because it is a great challenge for the eyes of the user to read from the screen of mobile phone. However, I'm considering to add support for mobile phones also.
Thanks again :good:
Click to expand...
Click to collapse
Update time!
I've managed to add support for more devices, now it supports 3390 devices instead of 630 as it was before.
The app should scale perfectly fine to any screen size now.:victory:
A little update, recoded few lines, now it should be working more efficiently, consuming less resources.
New update
Hey there!
New update with new functionality!!!

[APP-PROJECT][4.4.X] HIVE APPS (Notebooks, Books, Drawings)

Hello, I don't really know if it's all right to post this kind of thread here but I haven't been able to find any other forum that seems like the proper place for my thread. I'd like to say sorry in advance if I have indeed posted in the wrong section.
Anyhow, me and a friend are working on a set of apps and a slightly modified android rom as our IT project this year. We are hoping to win a prize in the local competition which will be held here in Bosnia on 23rd of next month and then hopefully make our way to some international competitions.
I'd like to quickly go over our project.
HIVE OS is an "operating system" based on android for usage in school tablets. It contains some pre-installed applications such as: Notebooks, Books, Drawings... It synchronizes users' documents with the cloud allowing users to access their files from their personal phones, tablets, computers, etc...
As the competition draws closer we have started with writing academic papers such as the research paper. Some stats are required in a research paper. Some testing and data analysis. Thus, as a member of this forum I thought that I could get some interested people's opinions, let them test the apps and collect their feedback...
If you are interested in testing Notebooks, Books and Drawings apps and helping us with our data collection you can download attached apps and once you are done with your testing you can submit your feedback by filling the form over at feedback website.
Some points to keep in mind:
1 .We are 2 high school 3rd year guys. Our experience with android programming is pretty fresh. My friend only launched ADT for the first time as he began this project, whereas, I, even though I had launched it before hadn't been able to produce anything useful.
2. As these apps are intended for tablets, we didn't really put any special effort in trying to make them fit every screen (smaller screens). They should be fine on devices with screen similar to the one of the nexus 4 and higher...
3. Books app requires at least a single book to be present under /HIVE/Books in your sdcard. Otherwise, it will look empty. This is because these apps are supposed to receive their material by means of synchronization. I'll be attaching a zip file (Introduction to Trigonometry.zip) to extract there but if you end up having problems and can't make the app show a book, please skip books app in the feedback form. Thank you for your understanding.
Another note is that we hope you'll go easy on us. As I already mentioned, we are pretty new into android development. The data collected from the forms are going to be used in the academic side of things. Those who know will probably understand... It won't hurt if you give a 4 where you actually think it deserves a 3. We don't want to have graphs which will make it look like our apps suck.
Of course, this doesn't mean that you should go with all 5s. Fill the forms the way you think, but we'd be happy if you didn't give a lot of 1s and 2s...
Thank you for your understanding on this as well.
Screenshots:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thank you all who give feedback and opinions once again!
Awesome..
Sent from my GT-I9500 using XDA Premium 4 mobile app
Uploaded fixed Drawings apk

Categories

Resources