Need a super simple app/ like 5 mins to make - Nexus One Themes and Apps

I did the Hello, Android tut, and am clueless. java is like Klingon to me lol.
On to the point. All i need is a simple app that has 2 buttons, that will run 2 shell scripts. Thats it!
I can probably even tweak the ui myself if its done in xml. Just need the java code done.
Anyone who can help me out with this would be great.
If anyone want to help me out with the learning part, even better. I'd love to code my own apps. Just utterly lost in java.
cheers

Perhaps try out GScript:
http://www.cyrket.com/p/android/nl.rogro.GScriptLite/

And it's open source! http://code.google.com/p/gscript-android/
When I was learning design, I often found it easier to learn by 'reverse engineering' the art work. Basically picking apart and seeing how that was done.

Paul22000 said:
Perhaps try out GScript:
http://www.cyrket.com/p/android/nl.rogro.GScriptLite/
Click to expand...
Click to collapse
evilkorn said:
And it's open source! http://code.google.com/p/gscript-android/
When I was learning design, I often found it easier to learn by 'reverse engineering' the art work. Basically picking apart and seeing how that was done.
Click to expand...
Click to collapse
What they said.
It sounds like GScript will do exactly what you need. And once you get the basics of a programming language down, it's a lot easier to learn more by picking apart existing programs to see how they work. Change a few lines, see what impact it has on the program's function. Break it, fix it. Best way to learn is by doing.
But if you just want to be able to run two quick shell scripts, GScript is your answer.
Good luck!

Thought about Gscript last night actually after I made this post. And I agree, i deff learn better by hacking up already completed stuff.
I do have one question though.
I figured out one additional step I need done. I don't care if the app does it or if I can implement it into my script. Just needs to be done.
I need to for the market to re-checkin. I know this can be done via the dialer, but i'm sure there is a simpler way to do this. Anyone know?

followinginsanity said:
I need to for the market to re-checkin.
Click to expand...
Click to collapse
What?

you can dial
*#*#CHECKIN#*#*
and it will checkin with the google servers again.
I'm sure there is another way to do this though. A command or something..

Related

Android market reverse engineering.

I am trying to reverse engineer the android market back to java code.
The new one.
So far I found all the helper library it uses and only have the vending packages left.
However, there are tons of vending files to reverse.
So anyone want to help me reverse engineer the files back to java code?
may i ask why you would like to do such a thing?
Sadly i cant help you with it though
Good luck with it
so what do we need to to exactly to help you?
well, there are tons of source files. it would be great if we reverse different parts.
so it can be done quicker.
joshman99 said:
may i ask why you would like to do such a thing?
Sadly i cant help you with it though
Good luck with it
Click to expand...
Click to collapse
I am doing this because that way we can see exactly how google coded the market. People can prob use some of google's unique layout code for their apps.
@TheBuzzer
This may be useful for you: http://code.google.com/p/android-market-api/
that is to parse an app page.
That can't dl apps and stuff.
TheBuzzer said:
I am trying to reverse engineer the android market back to java code.
The new one.
Click to expand...
Click to collapse
Are you successful in your effort? I also want to decompile the latest Android Market and strip out any "remote control" code. I am just not comfortable that Google can install(!!!) or remove any application on the next market update check cycle without any authorization from a user's part. This has already happened in the past!
try dex2jar
and then JD-GUI
enjoy

Tasker Help

Well, doesn't appear many people answer questions on help with Tasker. I know it says it has a high learning curve and isn't for the casual user but I can't even get something as simple as having wifi turn on at home and then off when i leave. I am also not saying the app sucks but I am thinking about asking them for a refund because even doing simple things seems to be very clunky to do. I hope someone can walk me throug the wifi thing and if anyone knows a link to a place where you can actually learn how to use the app that would be great. I guess the developer is making so much money he doesn't care if people need help or not.
2leaponover1 said:
Well, doesn't appear many people answer questions on help with Tasker. I know it says it has a high learning curve and isn't for the casual user but I can't even get something as simple as having wifi turn on at home and then off when i leave. I am also not saying the app sucks but I am thinking about asking them for a refund because even doing simple things seems to be very clunky to do. I hope someone can walk me throug the wifi thing and if anyone knows a link to a place where you can actually learn how to use the app that would be great. I guess the developer is making so much money he doesn't care if people need help or not.
Click to expand...
Click to collapse
Did you actually look at the official Wiki linked from the Tasker website? It contains many example profiles you can download and customize as well step-throughs on setting up some of your own...
http://tasker.wikidot.com/
Also, if you search this site, there are a few threads where profiles have been posted. And I know people have linked to other sites that have guides/profiles (and even sites like Lifehacker have posted basic tutorials on the app). I also think there is a pretty active Google Group where the developer actually answers people's questions.
2leaponover1 said:
Well, doesn't appear many people answer questions on help with Tasker. I know it says it has a high learning curve and isn't for the casual user but I can't even get something as simple as having wifi turn on at home and then off when i leave. I am also not saying the app sucks but I am thinking about asking them for a refund because even doing simple things seems to be very clunky to do. I hope someone can walk me throug the wifi thing and if anyone knows a link to a place where you can actually learn how to use the app that would be great. I guess the developer is making so much money he doesn't care if people need help or not.
Click to expand...
Click to collapse
You know you can download the whole instruction manual to your phone, and each item has a question mark you can click that gives you relevant info? Having WiFi come on at a given location is one of the easiest profiles to set up.
1. At the bottom click New> State> Cell Near
2. In the Cell Near window click the Scan button, and walk around your home (or wherever) to make sure you pick up all the cell towers near by. When you're done, stop scanning and click Done.
3. On the Task Selection window click New Task> and in the Task Edit window click the + sign> Net> WiFi
4. In the WiFi window change Set to On and click Done.
5. Click Done in the Task Edit window and you're finished
Thanks, and now of course i see a thread not too far from here with examples. It didn't show up in search though because the search function on this site sucks ass! I set it up to do it by time and that didn't work so i'll try it your way. Thanks again.

[Q] I'm a noob

So as you all can tell....I'm new to this forum and to the Android platform as well. I just switched from my Iphone to the Galaxy S 4g and it has been great so far! After doing a little research myself I was able to root the phone via superoneclick. As I was reading further into the certain roms that are out and things I could do to further enhance my phone, I decided to get the new gingerbread 2.3.3. I used the program called Odin 1.7 to flash rom and besides from the known "rainbow screen issue and the low wifi signal" it is running smooth. I was just curious on what these programs called adb, cwm(clockwork mods I believe), and cyanogen7? are used for and how? I apologize for my noobness for asking these questions but I just feel like a kid in a candy store with no cash to spend hahah. If someone can redirect me to some links that can get me a general idea of how the Android software and mods work that would be great!!!
I remember signing up for these forums and not actually using them 'cause I was reading and trying to catch up with the vast amount of info available here... It was overwhelming to say the least.
ADB is the Android Debug Bridge. If you've ever used the command prompt, it's essentially the same. You type in commands and they get executed on the phone. I still argue that you get more power and flexibility through text-based programs, which ADB will let you use. You can use ADB if you use your phone to go into Settings > Applications > Development > USB debugging (check the box next to it) then you can hook up your phone to the computer and run the ADB server on the computer. If you have superoneclick, it should've come with the ADB server as part of the tools.
CWM is a recovery mod, it sits on top of the phone's standard recovery program and gives you more power than the default one. You can make complete and partial backups of your phone's data in case you're flashing roms constantly and something goes wrong. You won't be able to use CWM with gingerbread at this moment since there's no support for it, but if you downgrade to Froyo, you'll be able to.
http://forum.xda-developers.com/showthread.php?t=1099374
Cyanogen Mod isn't available for our phone yet, but it's a popular rom on the phones on which it is available.
Have fun!
EDIT:
You should probably bookmark the bible, lots of good references there:
http://forum.xda-developers.com/showthread.php?t=1117554
welcome to the forum! glad everything works well for you on the first time flashing gingerbread. you can read up on everything in the bible thread below:
http://forum.xda-developers.com/showthread.php?t=1117554
check out the guides and it should give you a pretty good feel on everything.
Welcome to XDA!
First of all, kudos to the fact that you're brand new and you've already learned to ODIN gingerbread yourself.
ADB is a way of transferring and editing files on your phone.
It's very useful for editing system files, etc.
Not really necessary for you to know right now.
CWM, or ClockWorkMod, is an easy way for you to change your phone theme, apply a ROM (a combination of themes, or modifications), or flash tweaks. Right now, Gingerbread doesn't have CWM but it should be coming in the near future.
For the basics and a few tutorials, look for the GS4G bible, and also look at my tiny little guide, here.
dan, whenever people ask for places to get info, i'm going to give the bible as well as a link to your site too, if thats cool. you have a ton of info and it saved me when i first bricked. lol. (it was like 1230 or something and search was down)
jager555 said:
dan, whenever people ask for places to get info, i'm going to give the bible as well as a link to your site too, if thats cool. you have a ton of info and it saved me when i first bricked. lol. (it was like 1230 or something and search was down)
Click to expand...
Click to collapse
Alright, so I sped up my normal site; use this instead of dlevy.me
http://www.cyclopscomputers.com/gs4g
Glad to hear it helped you.
Nice! This helps a lot! Thanks again for all the help
Anytime. Again, welcome to XDA
Is there a link that shows how to set up adb. I tried on you tube but the computer still does recognize my phone. Im sure its the same for the android OS but im doin something wrong. Any help will do. Thanks
erok910 said:
Is there a link that shows how to set up adb. I tried on you tube but the computer still does recognize my phone. Im sure its the same for the android OS but im doin something wrong. Any help will do. Thanks
Click to expand...
Click to collapse
You honestly don't really need ADB if you have Root Explorer, or QuickSSH'd (which I love).
If you do end up getting QuickSSH'd I'd be glad to help you use it.
danstheman7 said:
QuickSSH'd
Click to expand...
Click to collapse
Lol... It's QuickSSHd, the d stands for daemon.
FBis251 said:
Lol... It's QuickSSHd, the d stands for daemon.
Click to expand...
Click to collapse
lolol oops I didn't mean to put that there -_-
danstheman7 said:
You honestly don't really need ADB if you have Root Explorer, or QuickSSH'd (which I love).
If you do end up getting QuickSSH'd I'd be glad to help you use it.
Click to expand...
Click to collapse
Id like to learn both. What are the ways?
erok910 said:
Id like to learn both. What are the ways?
Click to expand...
Click to collapse
If you don't wanna pay for QuickSSHd you can also get SSHDroid
https://market.android.com/details?id=berserker.android.apps.sshdroid
You install the app on your phone, then you can get a program on your computer that supports SSH
Putty
WinSCP
Tunnelier
I prefer Putty for running commands and Tunnelier for transferring files. When you run SSHDroid, it'll explain to you how to use it.
You install the app on your phone, then you can get a program on your computer that supports SSH
Putty
WinSCP
Tunnelier
I prefer Putty for running commands and Tunnelier for transferring files. When you run SSHDroid, it'll explain to you how to use it.[/QUOTE]
Wowsers thanks. Just saw the reply. Im going to look into now thanks.
welcome to xda!! glad your finding everything ok

Asking guidance to make an app from scratch -will donate

I want to make an Android App and publish it to the market.
The project is very simple but since I've never made an app from scratch I am asking for tutorial/guidance from any experienced developer who has already published an app to the android market.
Of course I am willing to make a donation for your time and help
Anybody wants to please help me out ??
anybody with some experience?
"up"
PS: The app I want to create is very simple
Hey this is gonna be an annoying answer but try to google it. I'm sure you will get a bunch of links.
Good luck
wayneb02 said:
Hey this is gonna be an annoying answer but try to google it. I'm sure you will get a bunch of links.
Good luck
Click to expand...
Click to collapse
I know, I've been reading a lot
I just want some guidance, someone to ask in case of need
Maybe I just need to get rid of my fears and go on and publish it anyway
I have no experience whatsoever but the best I can offer is try with something extremely simple, maybe like a NotePad or something similar
It might help if you explain what you want your app to do.
shpen said:
It might help if you explain what you want your app to do.
Click to expand...
Click to collapse
Sending PM
Have you tried reading through a decent android book? They generally walk you through making a basic app.
http://commonsware.com/Android/
http://www.amazon.com/Beginning-Android-Games-Mario-Zechner/dp/1430230428/
Neither is a replacement for knowing Java fairly decent beforehand (which is kind of a requirement to creatively develop on android), but it will give you an idea of how an app works on android.
I would also reccomend checking out youtube or google videos in general for app walkthroughs.
Having someone screencast and walk you through making an app even as basic as notepad (if they're doing it awfully verbose and depending on how quickly you pick up on things) would still take some considerable hours.
yareally said:
Have you tried reading through a decent android book? They generally walk you through making a basic app.
http://commonsware.com/Android/
http://www.amazon.com/Beginning-Android-Games-Mario-Zechner/dp/1430230428/
Neither is a replacement for knowing Java fairly decent beforehand (which is kind of a requirement to creatively develop on android), but it will give you an idea of how an app works on android.
I would also reccomend checking out youtube or google videos in general for app walkthroughs.
Having someone screencast and walk you through making an app even as basic as notepad (if they're doing it awfully verbose and depending on how quickly you pick up on things) would still take some considerable hours.
Click to expand...
Click to collapse
Thank you for the links.
I know nothing about Java. Since the app inventor is dead, I was thinking of using some online app-making websites like buzztouch

[Q] Locally-Stored Android App

I am new to the app scene. I was curious if there was a way to store apps locally, without the need of sales/Play Store/Amazon Store/etc.
I am just looking at storing it locally on a phone, or possibly a tablet, to show to potential clients. And also for portfolio purposes, down the road.
Again, I am a self-professed "noob", so all help is appreciated.
Thank you.
rkariff said:
I am new to the app scene. I was curious if there was a way to store apps locally, without the need of sales/Play Store/Amazon Store/etc.
I am just looking at storing it locally on a phone, or possibly a tablet, to show to potential clients. And also for portfolio purposes, down the road.
Again, I am a self-professed "noob", so all help is appreciated.
Thank you.
Click to expand...
Click to collapse
unless it is your personal app, you will need to get it from one of the stores at some point.
some apps can be downloaded by other means, but that is highly frowned upon, and against the rules to even discuss here (so please dont comment back on it).
if your device is rooted, you could use an app like titanium to make a backup of all the apps. then they would be saved locally, but i dont know how compatible that backup would be if you tried to restore it on other devices.
i would think if its a paid app, there is likely some entitlement verification coded into the app. so if it cant verify through one of the stores, it likely wont work properly if at all.
It would be apps that I build. So it would be for my own personal use. Like I said, it's to show potential clients. I would be using it to show how an app works, as a display to the client.
It will be my work. And it will be strictly for my clients.
All help is appreciated.
Thanks.
rkariff said:
It would be apps that I build. So it would be for my own personal use. Like I said, it's to show potential clients. I would be using it to show how an app works, as a display to the client.
It will be my work. And it will be strictly for my clients.
All help is appreciated.
Thanks.
Click to expand...
Click to collapse
once you install an app on any device, from any source, you can use
1.apk extractor
2.es file explorer
to have the apk file, which can then be run on other devices as an installer.
or, you could dowbnload the apk straight from google play, search how with the search button.
Ok help me understand this.
It will be your app. One you make for your clients. which would mean your doing all the coding and building of the app, But you dont know how to store a simple apk on your device?
zelendel said:
Ok help me understand this.
It will be your app. One you make for your clients. which would mean your doing all the coding and building of the app, But you dont know how to store a simple apk on your device?
Click to expand...
Click to collapse
Yea, that was kind of confusing me too.
If you build the app, you can store and show it on any device its compatible.
I must be missing the issue here.
Sent from my LG-VS980 using XDA Premium 4 mobile app
Yeah, like I said, I am completely new to this. I haven't even developed an app yet. I just wanted to visually, in my head, figure out how to display it to clients. I have clients. It's just a matter of developing apps, as far as coding.
I'm sorry if my questions are either dumb or easily answered. Thanks for all the help, though.
Regards.
rkariff said:
Yeah, like I said, I am completely new to this. I haven't even developed an app yet. I just wanted to visually, in my head, figure out how to display it to clients. I have clients. It's just a matter of developing apps, as far as coding.
I'm sorry if my questions are either dumb or easily answered. Thanks for all the help, though.
Regards.
Click to expand...
Click to collapse
OK man then you are getting way ahead of yourself. First your gonna need to learn a few programing languages. Like Java and C+. Hell I would even start by reading these forums for a while as you seem like you really have no idea what your getting into.
zelendel said:
OK man then you are getting way ahead of yourself. First your gonna need to learn a few programing languages. Like Java and C+. Hell I would even start by reading these forums for a while as you seem like you really have no idea what your getting into.
Click to expand...
Click to collapse
Yeah, that's what I thought. Thanks for all your help, guys.

Categories

Resources