An application challenge for an altrustic purpose! - HD2 Windows Mobile 6.5 Themes and Apps

Hi.
I am using an HTC HD2.
So here's the challenge - or maybe not!
These guys (communicationautism.com) released PixTalk (see there download section), a WM application for children with Autism to allow them to communicate. The dark side (aka IPhone) have released a commercial application called Grace which achieves the same thing.
PixTalk is Open Source and the licence allows modification and redistribution.
The issue is this: I have been advised that it will not run on 800x420 screens (which is the HTC HD2). I get the following script:
ArgumentOutOfRangeException at System .IO.FileStream_Position(Int64value)
at Pixtalk>Form1.ctor()
at Pixtalk.Program.Main()
I am running it on an HTC HD2 1024Mhz with 800x480 display.
OS version is 5.2.23554.
I am running Microsoft .NET CF 3.5 (which is built into a customized ROM).
One thing I guarantee - I will be donating to the first person who can assist me as I have a 4 year old with Autism and I don't want to buy an IPhone!
Thanks in advance
Andrew

i'm sorry i'm not a developer, otherwise i would help you surely to make the app work, without any donation of course, the biggest one is the opportunity to can help your son.
bye!

ajt320 said:
ArgumentOutOfRangeException at System .IO.FileStream_Position(Int64value)
at Pixtalk>Form1.ctor()
at Pixtalk.Program.Main()
Click to expand...
Click to collapse
Doesn't sound like a screen related error, sounds more like you have a file that its trying to open and it's either missing or corrupt. You say it's open source, but I don't see the source available on their site ... do you have it or can point me to it? If so I'd be happy to take a peek.
-Chuck

I only have the CAB file and associated images at this stage. I have requested the program co-ordinator for the code and will get back to you as soon as I have it.
EDIT: Sorry it is not a CAB but an EXE.
The licence reads:
PixTalk is a software application for Windows Mobile 6 that allows people to communicate using icons. PixTalk has been funded by a grant from Microsoft Research.
Copyright (C)
Old Dominion University, Norfolk, VA, USA Claremont Graduate University, Claremont, CA, USA
This program is free software: you can redistribute it and/or modify it under the terms of the BSD License as published by the Open Source Initiative.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
See the Open Source Initiative OSI - The BSD License: Licensing
for more details opensource.org/licenses/bsd-license.php

Although I've never developed for compact .net, if you will be able to obtain the source, I'll do my best to help.

My uncle has Autism, Just wanted to thank you for putting this up!
Much respect!
I would donate to help If i wasnt so broke with 11 month old son..
Best of luck in your development!

I'll happily look at this once the source is available.
No donations required - I'm just a sucker for a good cause.

ajt320 said:
ArgumentOutOfRangeException at System .IO.FileStream_Position(Int64value)
Click to expand...
Click to collapse
it seems that the app tries to read data from a position in the file which is beyond the filesize.
e.g.
the file being read has a size of 2.000 bytes, and the app tries to read from position 2.500.

hebbe said:
it seems that the app tries to read data from a position in the file which is beyond the filesize.
e.g.
the file being read has a size of 2.000 bytes, and the app tries to read from position 2.500.
Click to expand...
Click to collapse
Or trying to read from a file that doesn't exist, and is being created by the stream object (whatever type of stream it actually is). It's pretty much guesswork until we see the source code.

Thanks
Thanks everyone for your great support.
The source code is on its way!
I just have to agree that the fix or updated version will be available to communicationautism.com for public download off their site.
The developer has said full credit will be attributable to those of you involved in the fix. I am hoping that will be some good cudos for you guys and gals!

ajt320 said:
Thanks everyone for your great support.
The source code is on its way!
I just have to agree that the fix or updated version will be available to communicationautism.com for public download off their site.
The developer has said full credit will be attributable to those of you involved in the fix. I am hoping that will be some good cudos for you guys and gals!
Click to expand...
Click to collapse
Nice one mate. It'll be like a busman's holiday

Source Code
Here is the source code for Pix Talk.
Please read the earlier posts for the condition attached to further development and also what the problem is all about.
rapidshare.com/files/381341025/pixtalk.zip
Please feel free to PM me with any questions or requests for other information.
To give you some idea of the IPhone applications check out: //blog.steventroughtonsmith.com/2010/03/grace-picture-exchange-for-non-verbal.html#comments
Thanks in advance to all who contribute to this extremely beneficial application. I will ensure that your names are revered far and wide!!!!!

Still Going
Hi all.
johncmolyneux is on board and it would be good to get some other members involved - good for the developers and good for XDA as this is truly a worthwhile application.

HELP
OK.
John M is unfortunately unable to assist.
Is there anyone else who may be interested?

Can you please re-upload the source code because it is no longer available for download.

Good Luck
Hope someone can help you with the app

Source Code
Hi.
Here is the code:
http://rapidshare.com/files/412861773/pixtalk.zip
Let me know if you need any assistance in any way whatsoever and I will see if I can oblige.
Thanks for your interest!

Please check your PM's. I have uploaded an initial working version for you to test.
Once any problems are fixed I will provide a public download link as well as a link to the source.

Thanks
Thanks a bunch!
Have downloaded and will test first thing in the morning.
Mate I appreciate the time you have put into it so far!
Greetz

Where can I find this updated version
Hi,
I just downloaded the app from the site, and seem to have similar issues. This is for my autistic son. I found this thread. Can I get the updated app - also for the HD2. I do have dev experience too, so if the source code is available, and the problem is not fixed, I can look at help at fixing it too.

Related

TaintDroid source code released

Hi everyone,
I apologize if if this is not the appropriate place to post this info, but I thought it would be of interest to some people here. You may have seen stories in the news recently about the privacy-monitoring extension for Android called TaintDroid that was developed by researchers at Penn State, Intel Labs, and Duke University. An excellent summary can be found on Ars Technica.
The reason I'm posting to this forum is that we are proud to have made our source code available last night. If you want to play around with the code, you can find it at the TaintDroid website (search "taintdroid appanalysis"). Along with links to the source code, you will find instructions for getting the code up and running on a Nexus One. We have also set up a Google Group for users who want to discuss anything related to the project.
Our only caveats are that we are merely researchers so 1) you use the code at your own risk, and 2) we do not have the resources to offer proper support. We hope that by releasing the code to the public a self-sustaining community of interested users will form.
We hope that you find our code interesting and useful. Happy hacking!
-landon
Thanks for releasing the code. Look forward to using it on an incredible rom soon.
http://appanalysis.org/tdro1d.html
I'm assuming that's the link. Couple of questions.
1.I see it's on 2.1 rom, does it work with 2.2? Especially as it uses the 2.6.32 kernel.
2.Since the Desire is basically a Nexus One with sense, has it been tested on that platform or with sense?
Thanks for releasing the source and instructions!
This is what Android needs, as Google is not taking good care of the privacy of it's users.
It's impossible to install apps now, because most of them want really wide rights, but you have no idea what they do with those rights.
TaintDroid at least gives a possibility to peek into what is being leaked.
Soon some of the app makers will start to encrypt their calls to try and and mask what they are leaking. If/when this happens, it should be a warning sign to users about that particular app.

vouchAR App - Feedback please!

Hi everyone!
I would like to request some feedback and possibly some help with the free Android voucher app that we built, vouchAR.
As an overview....the main function is to find discount vouchers that are local to the user....so they can save money in restaurants and shops.
The method of presenting this information however is via an Augmented Reality camera view, with floating tags showing the locations of the discounts.
I would add a screen-shot but I don't have the forum privileges required yet as I am a junior member still!
At present the app has had around 10,000 downloads (since August) and conceptually we think its a great use of AR...however I know if needs a lot of cosmetic work and some usability tweaks (sharing etc). If any of you have time to trial it and comment I would be very thankful. Any feedback, pos or neg would be graciously received!
The app is available for download for UK Android users only at present, something I would also like to change once US partners are found.
Also, if you think you have the dev experience to add something to this app and might like to work with us on this then please PM me...
All the best!
Pete
Hi,
you might have a little more feedback and would maybe encourage more people to try your app if you would provide some more information:
- what does your app do
- what are the advantages
- screenshots
- QR Code
I guess a lot of people will see this and don't bother to go to the market, search for your App and download it, just to find out what its for.
Regards,
Becksman
Becksman said:
Hi,
you might have a little more feedback and would maybe encourage more people to try your app if you would provide some more information:
- what does your app do
- what are the advantages
- screenshots
- QR Code
I guess a lot of people will see this and don't bother to go to the market, search for your App and download it, just to find out what its for.
Regards,
Becksman
Click to expand...
Click to collapse
Thank you for the advice Becksman, I have updated the original post with more details however I am unable to post a screenshot yet as I have limited forum rights. Screenshots can easily be found by searching goolge images for "vouchar"
Cheers!
Pete

Paid APK Hacking... specifically Escort Live

Hi Everyone, long time reader, modder, flasher, 0 time poster:.
I just wanted to get a gauge on the community's attitude towards hacking a paid application. Not for the intent of making it free, but for the intent of making it work!
You see, There's an app out there called "Escort Live!". Don't get me wrong, it's a great app as it integrates with your radar detector and laser jammers while driving... but it's rife with issues that the company just hasn't been able to address... see the following forum for more information on that:
I can't outside link yet due to the post count, but you can find all of the issues on escort live! for android's forums. I'm sure you can google them.
So... I made a post to try and help the community out by decompiling the 2.04apk hosted on their site... not even their latest version... with Virtuous 10 Studios, and Informed the community of the Sloppy Dev work, and that I would try to fix the issues with our specific phones (Motorola based).
2 days after that post was made...
I get permanently banned. no reason given.
They then pulled the old .apk's off of their site, so I've conveniently uploaded it to mega upload so everyone can see the crappy dev work for themselves... again... can't post links yet, but if someone with a post count pms me I'll send it to them.
I don't have enough of a post count to make a dev project out of this yet either, but as soon as I do then I'll post the progress on of the project on github.
If anyone would like to join in the effort to give PAYING CUSTOMERS a functioning apk to use with their phones... volunteers are more than welcome, especially those with java / xml experience.
I have a wordpress site that I can't link here, but it's my first name Philip Last Name Cabibi at wordpress if you're interested in tracking the issue with the full links.
market link
From a technical standpoint the app is free (with premium subscription options) and I can only assume there's some sort of verification process for that subscription so as long as that's kept in I would think this is certainly acceptable though I'm not sure what your post actually said
did find this though (basically just talks about it and then links here and the blog) relevant post on his blog is here
@ University of Pi...
You are correct... It's a free app; however, in order to all the app to connect with your escort compatible radar detector, one must purchase a separate cord, and pay for a yearly subscription of about 79.95.
Full disclosure: the management at escort has been nothing but professional, and have extended the subscription of the beta testers for another year as a result of all the bugs.
The problem though is the lack of updates. Alot of us have invested alot of money into the app. Cost of Radar detector, Cost of the special chord, plus the cost of the subscription. New users, unfortunately, don't get the benifit of the extended subscription.
The point is... is that users of certain phones, paid for a product, and the product isn't functioning correctly. The reasons for this are the sub-standard programming of the devs. No notation on the methods in the smali files, poorly designed xml arrays, cryptic variable definitions, etc.
Personally, I feel as if the management have no control over the fixing of the problems, and are handcuffed, because the initial developer purposefully made the program extremely difficult for a new developer to come in and fix the issues, as a result of the poor structure of the program itself.
Anyway, glad to see you found those links... Thank you... didn't know that another thread was made requesting information about what happened to the original thread (they are correct, I in no way posted the entire source code of the program on their site) What I did was point out the flaws, and logcat results that tell a completely different story regarding the root issues effecting motorola devices than what the devs have told management, and as a result, what management has in turn relayed to the users.
Unfortunately, I can't follow up in the forum as I am permanently banned, but I, and many others, really just want the program to work correctly. It's an excellent concept and it's a shame that Escort is resorting to these types of tactics in an attempt to prevent the open source community from improving their product.
I'm sure even with the improvements, a subscription fee would still be required; however, the original concept of the OP was to convey the fact that it's possible for the open source community to bypass the "premium features".
I don't condone this; however, it's a difficult pill to swallow when faced between choosing the ethical choice.... paying the yearly subscription for a poorly functioning app... or sideloading a fully functioning app created by an open source community because the official developers aren't making any progress.
Would any other senior devs on this site wish to chime in on this?
You should have never been banned from there...but hey...no good deed goes unpunished right?
I've had EL for quite some time and it's irritating to no end to see how flawed it is. It's a shame that they won't welcome help and instead act that way toward people trying to do something good for them.
Hacking and posting an app that uses paid services is considered warez and will not allowed to be posted here nor will any help be given in doing so.

Strongly need your advice

Hello everybody,
I am new to Android and web development in general. Recently Igot into a situation that is hard to figure out. I hope your professional advice can help me to solve the problem. A couple of months ago I realized that software dvelopment is a great way to earn money online. Making applications seemed to me the best way to have passive income streams bringing me cash from ads right into the pocket. I tried to code but it turned out to be so completely foreign to my mind and my nature, that I simply could not proceed.
Then, I decided to look for a company that actually develops software and knows how to do it. I found one company that looked legit and so we started working together. They created an app, implemented the ads and I uploaded it on the Android Market. It got really popular and I was so glad!
However, in a couple of months I noticed there was a new app that was EXACTLY like mine and it literally was stealling potential users that would choose MY app. I tried to contact the person but he said he had created the application before me. WTF! I saw he uploaded it AFTER I did.
What should I do? I see his app is increasing in downloads while mine is decreasing.
Report!! Perhaps???
Sent from my WT19i using xda premium
If I Have Helped You Can You Press
.
.
THANKS BUTTON
.
.
To support Me.
Welcome to the world of application development. Unless he literally stole your code, there really isn't much you can do about it. All you can do is to update your app to make it more appealing than his application. Have you also stopped to think that you two might be working with the same company? Double-dipping much?
prantoroy said:
Report!! Perhaps???
Sent from my WT19i using xda premium
If I Have Helped You Can You Press
.
.
THANKS BUTTON
.
.
To support Me.
Click to expand...
Click to collapse
Thank you. I pressed the Thank you button. I was thinking about it too but the thing is, how are they going to figure things out?
syung said:
Welcome to the world of application development. Unless he literally stole your code, there really isn't much you can do about it. All you can do is to update your app to make it more appealing than his application. Have you also stopped to think that you two might be working with the same company? Double-dipping much?
Click to expand...
Click to collapse
Thank you for your reply. Not many replied in my thread so I paticulary appreciate al the feedback I get
Is there a way to write an identical app ising a different code? I don't know about it.
Or, another qustion. Suppose he downloaded my app. How can he actually edit it? Does he use some sort of software? I was told, the apk file is like an archive that one can unzip and zip back again. But how would he do it, I wonder?
May be you are right and we are working with the same company although it's hard to imagine. There are thousands of companies in the world adn how in the world would we "meet" at one company? Here is thier website, by the way, may be it will help you to answer my questions --> a1qa website
May be you know better, I am a noob at software development, and I realize it.
Klaipedos said:
Thank you for your reply. Not many replied in my thread so I paticulary appreciate al the feedback I get
Is there a way to write an identical app ising a different code? I don't know about it.
Or, another qustion. Suppose he downloaded my app. How can he actually edit it? Does he use some sort of software? I was told, the apk file is like an archive that one can unzip and zip back again. But how would he do it, I wonder?
May be you are right and we are working with the same company although it's hard to imagine. There are thousands of companies in the world adn how in the world would we "meet" at one company? Here is thier website, by the way, may be it will help you to answer my questions --> a1qa website
May be you know better, I am a noob at software development, and I realize it.
Click to expand...
Click to collapse
You can easily unzip an apk file by using any Archive manager like WInZip, WinRAR , or 7-zip ... But can't actually make great changes like that ... But there is something called as Decompiling an apk, .. which will actually compiled the compiled java classes.dex file into .smali files... Now .. you can easily do some basic or sometimes even advanced changes to the app ... like for example .. you can change the app name by simply editing the string.xml in the res folder... then again recompile it into an apk and redistribute under a different name .. it's quite possible ... If you want to reduce the risk of such problems ... i'd recommend you have a look at ProGuard.
The ProGuard tool shrinks, optimizes, and obfuscates your code by removing unused code and renaming classes, fields, and methods with semantically obscure names. The result is a smaller sized .apk file that is more difficult to reverse engineer.
Click to expand...
Click to collapse
It is possible that someone can decompile your apk and read your source code if they had enough time and resources. If you are worried about such things you might have to begin using other techniques such as code obfuscation or encrypted compilers to protect your source code. And yes, it is possible to have two program do the same thing but have different source code to do it. Although there might be some parts that are the same, how you write you code will be different than how they write it.
You should be aware that making a lawsuit will cost you more money than you earned and if somebody makes something that does the same thing as you ddid, that still does not mean that they have stolen something from you. Jeez, how can somebody who hosts apps not know this, are you teenager or something?
Yes, in programming, it is possible to write programs in 50 different ways and do the same thing.
You cannot copyright ideas, only source code and functions...unless you are apple of course. They can copyright rectangular shapes.
What you should do? Get his app, and compare it to yours. I dont know if you can access source code in android apps because I dont develop aps yet, but if you can, you should compare his fuctions with yours. If the code is 80% simmilar, it is stolen.

[DEVELOPERS NEEDED] Building an application (more details here)

If you have iFunny, you're most likely annoyed or tired by the new update...
So, without further adew, I have an idea that could become a top competitor against iFunny. In fact, I can't tell you many details about this application until I get the first (Alpha) version of this application up and running, so I can get the copyrights of it!
THIS IS NOT A HOMEBREW PROJECT.
This may just be an idea at first, but I am already getting the documents ready to copyright this, and I'm already buying the domain/website for it!
So, with the help of some android developers, we will be competing against iFunny in no time!
If you have any questions or concerns, please feel free to ask or converse freely below! Or, if you are serious about being a developer for my organization, feel free to Skype or Kik me at: dsman444
androidiphonehacker said:
If you have iFunny, you're most likely annoyed or tired by the new update...
So, without further adew, I have an idea that could become a top competitor against iFunny. In fact, I can't tell you many details about this application until I get the first (Alpha) version of this application up and running, so I can get the copyrights of it!
THIS IS NOT A HOMEBREW PROJECT.
This may just be an idea at first, but I am already getting the documents ready to copyright this, and I'm already buying the domain/website for it!
So, with the help of some android developers, we will be competing against iFunny in no time!
If you have any questions or concerns, please feel free to ask or converse freely below! Or, if you are serious about being a developer for my organization, feel free to Skype or Kik me at: dsman444
Click to expand...
Click to collapse
good job, guy!
casabato said:
good job, guy!
Click to expand...
Click to collapse
Thank you
Im willing to test on several different versions of android.
Lgrootnoob said:
Im willing to test on several different versions of android.
Click to expand...
Click to collapse
You seem like you know quite a big deal about android application development, could you be handy with that as well? I mean, sure, I would love for you to test with several different versions of android. But the development team doesn't even have an alpha version of the application available yet.
The main objective first, is to develop the application. I have all of the ideas and portfolio for the application ready. All we have to do now is create it. Could you be of any assistance with developing?
androidiphonehacker said:
You seem like you know quite a big deal about android application development, could you be handy with that as well? I mean, sure, I would love for you to test with several different versions of android. But the development team doesn't even have an alpha version of the application available yet.
The main objective first, is to develop the application. I have all of the ideas and portfolio for the application ready. All we have to do now is create it. Could you be of any assistance with developing?
Click to expand...
Click to collapse
Not really.
Except for dmesg and logcat debug info.
All I can do in coding is Java se stuff.
Lgrootnoob said:
Not really.
Except for dmesg and logcat debug info.
All I can do in coding is Java se stuff.
Click to expand...
Click to collapse
Small update haha. Skype me please? My development team (AndroTech) would be interested in using you for testing/java code development if you would be interested in that as well. My skype is dsman444. I can tell you a lot more about the app we are building there.
androidiphonehacker said:
Small update haha. Skype me please? My development team (AndroTech) would be interested in using you for testing/java code development if you would be interested in that as well. My skype is dsman444. I can tell you a lot more about the app we are building there.
Click to expand...
Click to collapse
Added you as a contact on skype.
Good Job buddy!! i wish you the best luck with the application

Categories

Resources