It is a desktop client (package management on the phone is another topic) that aggregates existing repositories (my own basic format - currently no APT or NuGet) and provides a way to distribute homebrew applications in a more convenient manner.
this looks great! but wheres the download file?
it said "This project has no releases."
As I said in the main post, the binaries are not there yet, but you can always compile the source code yourself. Binaries will be available this weekend.
Here is the latest changeset.
Looks really good.
Downloaded,compiled,ran,downloaded the test apps. IT WORKS!! Really nice concept. I do hope you make some documentation for it. For all I know, this could be the next big thing.
Thanks. Compiled it and ran it. Works.
What i'd like to see is some kind of
- rating.
- possible to not show only screenshots but maybe short videos to demonstrate app.
- possibility to upload also source code of the xaps, so developers can decide if they want to brew this app by themselves or install "unchecked" xaps
thanks so far. i think youre on a good way!
ps: i remember last year there were big discussions microsoft wanted allow homebrew and integrate this into marketplace. hello? chevron? hello? so hopefully youre work is not for nothing.
@amannigam @oOp thanks for the feedback! It works at a very basic level - many more improvements have to be made, but that's going to happen over the weekend.
What specific documentation would you need for it?
Also, ratings sounds like a good idea. The only thing is I need to think of is a way to write those to the repository the user is exposing. Or, I could simply create a central repo/pack-ID link database on my own server that will keep a record of app ratings (can cause some problems, but I am plainly thinking of a PoC now).
I appreciate the feedback!
mwang's post about the DFT 7220 release says that the ROM includes the ability to install XAP's over the net. Homebrew like this but on phone. Just thought you'd be interested in that.
Great concept! I'll have to join in on this. I'll be setting up a repository later on.
What I feel that this project can go a really long way. So try making docs for everything that is being added. So people never lose track of anything. Also info of how to create a repo and adding the repo to app will help them jump to it easy.
Looks great! c# WPF, nothing beats this.
1. The new Mango hack allows downloading and installing XAPS directly from the OS (without a PC connected). Maybe we can use the infrastructure of your PC app and make another mobile app?
2. How can I contribute?
snickler said:
Great concept! I'll have to join in on this. I'll be setting up a repository later on.
Click to expand...
Click to collapse
Awesome! Let me know what the URL is when it's ready.
amannigam said:
What I feel that this project can go a really long way. So try making docs for everything that is being added. So people never lose track of anything. Also info of how to create a repo and adding the repo to app will help them jump to it easy.
Click to expand...
Click to collapse
Will try to do that. I will put together a tool to automatically create a repo in the next hours and will make it available by tomorrow. It will be bundled as a part of MetroPack. Thanks for the feedback!
Thank you all!
yes, pls make it into a phone app
Also tell us how can we contribute to the project. Yes we will test it. But apart from that if you need any help in development or anything. Do tell us.
the weekend is almost over and still no release?
And you have my full support also
Coming this evening (Central Time). Have to do some late adjustments and bug fixes.
Got done with the repository builder tool. I decided to integrate it with MetroPack, so it's work in progress now - you can see it as RepoDev, I need to port the rest tomorrow (bindings and actual export).
For those who do not want to download the source code, the binaries will be available here. The current binaries are very raw (functionality-wise it is a PoC). Once I integrate the repo builder tool, I will make sure that packages are actually installed on the device.
Also, if you are creating a repo, make sure you read this first:
http://metropack.codeplex.com/wikipage?title=Creating a new repository
There is a breaking change related to the version format.
GREAT APP, cant wait till final build , I get force close error and cant use it for long , I want to donate some money , its not alot but all donations help.
it really has potential
I really appreciate your guys' feedback, but until there is a final release - no donations Thank you, though!
@confrontation - what were you doing to get a forced close?
ZeBond said:
I really appreciate your guys' feedback, but until there is a final release - no donations Thank you, though!
@confrontation - what were you doing to get a forced close?
Click to expand...
Click to collapse
I was just checking out all the fuctions of the app
Related
Today I've released a public preview (alpha) of FBRocket which is a lightweight Facebook SDK written from scratch specifically for the Android platform.
FBRocket makes it really easy to integrate Facebook functionality into your existing projects. You can make simple method calls like:
facebook.setStatus("is using FBRocket!");
to change your user's status, so you can imagine the hundreds/thousands of uses for this library!
There are also features to retrieve friend status, etc. -- all in all, even though it's only at version 0.1, it's already quite powerful, really lightweight and designed specifically minimise verbosity and be accessible to beginners, yet powerful enough for advanced developers.
Check it out at http://xeomax.net/fbrocket and I'd love to get your feedback, preferably through the website, but I'll also be making frequent checks to this thread.
Thanks!
I like it
Good work!
Hope you will keep it free for all to use.
I have a request, and that is the ability to share images.
Currently, I can just share status updates and notes (without images).
Any plans to implement this?
Wow, great project! Keep working on it!
Nice work!
If only there was someone to make a decent facebook application,like iphone's one.
The official application is nice,but lacks a lot of things(chat,poke,auto updates,etc),and basically it links you to the browser for most of things to do..
Wish some of you devs makes an effort
Nice work!
If only there was someone to make a decent facebook application,like iphone's one.
The official application is nice,but lacks a lot of things(chat,poke,auto updates,etc),and basically it links you to the browser for most of things to do..
Wish some of you devs makes an effort
FBRocket
Hey Jon!
I tried your code ... it takes me to the login page, when i log in, i go to my applications page on facebook which says "this application is under construction." The code in onLoginSuccess() method doesnt execute. No status updates, no dialogs. Do i have to publish my application first? I have raised this issue on your site's feedback but you didnt respond. Please help me out.
Thanks.
it`s good thanks
OOuw like it!!
go on man!!
This is a temp. post till we get things sorted out and post the primary info about dev efforts.
If you're interested in helping out, msg nprussel or me.
1: As I mentioned in a previous thread, we gotta sort libhardware_legacy related bangs.
The base build is a hybrid of SDK, Nexus, Hero, Eris and Sprint.
Talk about a cocktail...
Not all of the latest Sprint drivers were compatible with the Hero, hence the mixture.
2: Devs with good experience will get contributor/commit access to the git branch.
3: Use pastebin for logcat and/or other logs/configs etc.
4: Use this url for bug tracking
- PLEASE keep this thread clean, with discussion pertaining ONLY to development/bugs/issues/ideas/successes.
- Flag the above (your remarks) as [MAJOR], [ENHANCEMENT], [CRITICAL], etc.
- We know you appreciate our work and would like to thank us, so no need to write a post about it.
- If you really want to thank us, each of the devs involved will be listed in one of the first posts, and you can PM him/her or donate.
Here's the git tree.
In order to avoid unnecessary questions, and cluttering the thread with useless posts, please read the README.
This will be updated later today or in the days to come, as patches make their way in.
/* .reserved */
/* .reserved_2 */
/* .reserved_3 */
Reserved ///
adwinp said:
nprussel's post kindda moved me.
This is a temp. post till we get things sorted out.
If you're interested in helping out, msg nprussel or me.
Click to expand...
Click to collapse
I dunno if you have FTP space for releases, but we have about 10 servers over at VillainROM that we can use for hosting a community release. Not sure if I've shown nathan how to use them all yet.
I initially proposed private git repos for binary rls hosting, but FTP might work well in the beginning phases.
Although git is immensely easier for commits.
If you have admin access, would you mind setting up git?
Anyway, we've already PMed each other, Nathan and I.
What I propose is thus:
We have to start with a unique codebase.
Upload one of our ports (I can up mine already), with a change description, create a git branch, and then start with the devving.
I've just PM'd you, however, something that I would like to add as well, is that I can also host a git server for you on my personal server (which is internationally hosted and very fast). Honestly, I am not using it to it's full potential at all, so I would rather put it to a good use like this.
Let me know,
Mr P.
Don't forget to set up a paypal donate site for this proyect, would love to provide you the beer needed to cool your brains
Which devs are already on this boat?
nesukun said:
Don't forget to set up a paypal donate site for this proyect, would love to provide you the beer needed to cool your brains
Click to expand...
Click to collapse
same here, as i am a noob regarding developing this would be the only way to support you a bit.
Just hope the devs can all work together and we dont want to end up with loads of roms like we have for 2.1
-------------------------------------
Sent via the XDA Tapatalk App
adwin / nathan: I'm a linux + C coding guru (Working with embedded devices at my job) but Android is still pretty new. I'm getting more and more interested since the 2.6.29-project has started to matter .
I'm more than willing to get my hands dirty, I just don't know how. Since porting from device A to device B probably means a lot of android-internals I don't think I'm much use.
But if you guys think I can help with something or speed things up (from scripting to writing commandline stuff, might even dive into writing Android apps if it's needed) don't hesitate to drop a note somewhere.
adwinp said:
I initially proposed private git repos for binary rls hosting, but FTP might work well in the beginning phases.
Although git is immensely easier for commits.
If you have admin access, would you mind setting up git?
Anyway, we've already PMed each other, Nathan and I.
What I propose is thus:
We have to start with a unique codebase.
Upload one of our ports (I can up mine already), with a change description, create a git branch, and then start with the devving.
Click to expand...
Click to collapse
Yeah. Git is good for the stuff using source code, and a good idea for commits etc.
If you are wanting worldwide mirrors for ROMs (I can't see end users wanting to download from git ), I can give you access to the mirroring software on VillainROM. To do that, I think you need a forum account, as all the security checks are carried out using forum logins. Not sure though...
It will mirror to UK, USA (several over there), Asia, Europe, Israel and Scandanavia. Might be more I've forgotten about.
i will provide beer also...
Good News
any more informations?
It would be great if all the Hero custom ROM developers would join their forces together and build one excellent Android 2.2 rom
stephenophof said:
It would be great if all the Hero custom ROM developers would join their forces together and build one excellent Android 2.2 rom
Click to expand...
Click to collapse
Same thing in my mind. Keep up developers it would be cool
adwinp said:
nprussel's post kindda moved me.
This is a temp. post till we get things sorted out.
If you're interested in helping out, msg nprussel or me.
Click to expand...
Click to collapse
which post?
It's great to see that at least some people here have the community spirit!
I really hope this ROM will be the best there ever was, because of the combined effort. We can show the world that this community can produce great things!
All the devs on this project have my support!
Full froyo boot logcat
**updated program link, please uninstall old one and install this one, thanks**
hey guys, due to the events of the last week i havnt been able to do as much and be as far on this project as i would like, but id like to introduce a new project that will hopefully help out the dev team from xdandroid
the main goal of this apk is to follow the events of the porting android to htc winmo devices all wrapped up in an easy little web app, right now it has links to the xdandroid chat logs, the main page, and the downloads sections (downloads pages were used to create an rss feed that should update on its own when new files come out, hopefully in the future we can get a true rss feed for all the downloads to make this easier for me lol)
bear with me, its rough, but hopefully it can be used to assist and (eventually, alerts are a little ways off, but eventually) notify xdandroid users which version of the files in the bundle they are running and when a new download is available
please leave me some feedback, wishlists, etc etc so i can work to make this app better and hopefully someday have it included in the build itself!
please download and try it out http://www.mediafire.com/?l6quw1bj46mkxnm
**i'm not affiliated with the devs at xdandroid, just a broke guy that likes their work and wants to help out, if you like xdandroid too, be sure to donate to them as they do this for basically free and could use either your time or your money**
just because i love open source, heres everything you need to modify this to your hearts desire
main page http://pastebin.com/p7cTvQyv
system button
http://pastebin.com/4xS6fYNe
initrd button
http://pastebin.com/1hB1p8yM
rootfs button
http://pastebin.com/E6hcT2Q6
i used phonegap build, if you havnt heard about it and want a quick and easy way to make cross platform (blackberry, webos, symbian, android, soon to be winmo, and meego) apps give it a try
its amazing what a little tiny bit of javascript can do lol
Never mind, installed fine.
Thank you for this.
hmmm strange, sorry about that
you may know this already, cant hurt to repeat it if you do but also make sure that you have settings>applications>unknown sources turned on too
edit- good glad to hear it worked for you thank you for trying it out ronricoviper, any feedback you may have feel free to let me know
---
hello deafcyclist
yes at the moment (because i havnt had time to really work on this in the past week) it is simply a collection of rss feeds to inform the user of updates to the project, and will most likely stay that way for now, except for the future goal of a way to load the program and have it tell you if your files are out of date(coming later) and maybe an alert system better than just simple rss feeds(also coming later)
as far as the permissions go, its not actually using any resource but your browser, its a simple web based app, so the only thing it should be using is data, its just the way phonegap compiles the application
i like your idea of a log reader/sender, ill look into that when i get a little more spare time as i am bogged down currently with school work and life in general lol, shouldnt be too hard to accomplish
at the moment this is purely a "proof of concept" app, its main use will probably just be so the devs can say "check the app" when people ask them for help (most of the time on the chat logs you see devs spending alot of their time helping people to get the most current files, i figure instead they can point them to my app so they can spend more of their time working on more of the goodies coming our way in the main project)
i very much appreciate your reply and you made me remember about something that was missing from the project
**original post edited to point to the newer file, which includes the rss feeds instead of pointing to the different file download websites upon clicking the buttons (full page websites are not a very easy read on small screens, but the zImage website stays the same until i find some good way to make a feed out of it)
Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Just wondering will this support of testing apps that require root?
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Sent from my VS910 4G using xda premium
motodroidfreak said:
Just wondering will this support of testing apps that require root?
Click to expand...
Click to collapse
Right now it does not and all of our phones are as close to stock as possible. I'll look into making it an option so we automatically root before your app installs and then un-root after the tests are complete. Root opens up some new possibilities, both good and bad, so I'll need to think about it.
motodroidfreak said:
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Click to expand...
Click to collapse
Yes! The launch test takes a screenshot in both landscape and portrait. You can see all screenshots sorted by device by clicking "By Device" or "By Test" and clicking the "Screenshots" link in the blue box at the top.
Screenshots also show up in each launch test log so you can see the context as the shot was captured. Logcat dumps show up in the same place (Link from the blue box at the top will open a filterable and highlighted log viewer).
Alright thanks I'll try it out tonight
Sent from my VS910 4G using xda premium
Holy cow. Didn't realize such web service existed.
I just signed up and currently having a look around. Is it possible for me to join the beta? Thanks!
Is it possible for a "free" upgrade for my account? Heh just asking
EDIT : Created a new project. Then I'm stuck. The "Runs" tab is empty.
EDIT again : Oh.. uploading had error previously. Uploading again.
Very interesting project. Good luck to your team and I hope I can be a good beta tester
Realy interesting, for us, almost of our apps needs root access, so please think about adding root to your service
Test on my Sensation
Will test on my sensation
test
nullFactory said:
Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Click to expand...
Click to collapse
I would like to test the tool, can you share with me..
Tested
Tested the tool, seems too good..
Suggestion : In-case if you want to reach maximum number of developer. Allow developer to use has free.
IDEA : You can request developer to post about you're tool on there app page, website & play store... As you're giving the tool as free you will get enough number of people to view & use the tool.. if the developer agree then you will allow him to use the tool for free of cost..
As a developer am ready to use the tool & post about you in my app & other places too...
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
HTML:
java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.os.HandlerThread.run(HandlerThread.java:60)
HTML:
FATAL EXCEPTION: background thread java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:608) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:156) at android.os.HandlerThread.run(HandlerThread.java:60)
Borland
We are using Silk Mobile for end to end applications testing. Do you ever used this tool?
What an interesting service! I'll look into this from work tomorrow.
Not having used this at all, the first things which do spring to mind are:
-streaming realtime logcat
-a (skype?) connection with live streaming video of the app running, so you can see layouts/animations etc.
Anyway, I'm going to check this out tomorrow!
Quinny899 said:
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
Click to expand...
Click to collapse
Thanks for checking out the service. My immediate guess it that this is caused by the absence of a default Play account. Many devices have no account as one of our supported frameworks, calabash, removes accounts upon cleanup after script completion. On the plus-side, if you were to write scripts you should be able to add a temporary account from the test itself.
Highly unlikely you'd hit this bug in a real world situation, but it is a bug nonetheless.
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Maybe you could build a superuser permissions manager which would grant root access but makes sure to keep /system mounted as read-only, this way no harm could be done to the devices and us root apps devs could use your awesome service.
I actually got quite a few ideas, you could delete the mount binary in /system/xbin and use it in an internal appthwack app's private data, so that it's the only app able to call this binary and thus to mount /system.
I'd definitely subscribe to AppThwack if it had root support.
If you want help with developing this kind of secure root environment for the testing, I'd gladly contribute.
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Androguide.fr said:
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Click to expand...
Click to collapse
Awesome, thanks for the kind words!
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Click to expand...
Click to collapse
This is pretty interesting. The only two rooted devices are a couple running CM. I'll look into this further, and if you have any ideas I'd love to hear them as well.
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Click to expand...
Click to collapse
Sweet, I really appreciate it. As soon as I have the number of posts to do so I'll post a pic of the lab.
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
worldtiki said:
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
Click to expand...
Click to collapse
Thanks for the question! Our primary focus is on automation. There are existing test houses and services that will execute manual tests like those you describe, but of course because of the manual component they're slow and expensive.
We often push folks to break their testing down into more granular chunks. For instance, verify you can take a picture and deal with the image, even if it's not the QR code or whatever your app usually consumes. This will find problems with simply using the camera and resulting image location. Now, have a separate test that processes a photo of a QR code, but feed the image in as part of the test. This removes the camera component from the analysis part, meaning it's now possible to benchmark the image analysis algorithm on all devices.
With a combination of a service like ours where you test very, very quickly on tons of devices, you can now do some more UX/end-to-end tests on a handful of devices yourself. This hybrid approach is great for finding the vast majority of issues before release.
nice post
Realy interesting, for us
Awesome tool !
No Developer can test his/her app on many devices. But your tool ... A W E S O M E ! ... I Used it yesterday to test two of my new apps ... Found some error is my app on certain devices which i'd have never found without AppThwack .. :good: :good:
Hi all,
I'm the developer of JavaScript To Go, a JavaScript IDE for Windows Phone.
The app is just in its first release and as such lacking a lot of functionality. It still needs a lot more going for it, and I was hoping you guys would try it and tell me what features you'd like to see in it. I'd even appreciate help in implementing a few features.
What the app is:
JavaScript To Go is an IDE. You can create your own JavaScript projects and export them. You can test the scripts on your phone. This is useful when you get that idea on the road and you want to test it out but don't have a computer nearby.
There are times when you wish you had access to a computer to test a bit of code that you see, you can use this app for that.
Here's the link:
Apparently I can't post external links yet. Just search the Marketplace for "JavaScript To Go".
Changes planned:
There are a few features that are on its way, like pinning projects, importing scripts and projects, adding project icons.
There's a theme issue with text not being that visible with a white theme which will be fixed.
Looking to improve the editor's performance (Problems with WebBrowser control and what not).
These will be fixed in v1.1 that's going to be out by the end of the month after extensive testing and such.
But before that happens, I'd love to get feedback on this app, and suggestions for features that I could add to this so that I could make a great release by the end of the month.
bump?
Sorry about bumping this thread, but I'd really, really appreciate feedback.