DroidDraw - Design, Prototyping, UI, Graphics

Just came across a nice tool (obviously it will not do the code for you), but its a really helpful and easy to use GUI designer called DroidDraw.
Thought it's worth a share
http://www.droiddraw.org/androiddraw.html

It does give you the code after you click generate though so you can learn from it, but I did notice it is missing a few things that I had to add on my own when creating my xml files but all in all it is a very helpful tool.

Agree
Sent from my Milestone using XDA App

nice ..

Related

[APP]XDA Windows mobile app

XDA Windows mobile app​
Well, the title kinda explans a lot and I really wanted to read XDA without going the the site every time and I was envius that Android people had a version so I am in the process of making on for our Winmo devices so thats about it. I wa planning on doing it though RSS but is there another interface I can have access to in order to make this app?
its no app for windowsmobile can you make one for professional and standard device because i want to go to the site on my samsungjack
wow that was fast. Yeah I have a lot of experience in developing for winmo using visual studio 2010 so im pretty comfortable using the pro and standard SDK.
only problem is that I was planning on hosting this project on my site but my domain registration (hydrosmobile.com) ran out - the one year lease...and im kinda broke now so im gonna have to host it here until I get some donations.
sounds great we need something like this perhaps xda should sponsor apps like these after all they benefit
rkrishnan2012 said:
wow that was fast. Yeah I have a lot of experience in developing for winmo using visual studio 2010 so im pretty comfortable using the pro and standard SDK.
only problem is that I was planning on hosting this project on my site but my domain registration (hydrosmobile.com) ran out - the one year lease...and im kinda broke now so im gonna have to host it here until I get some donations.
Click to expand...
Click to collapse
you can host it on mines
I can show off your work on my site i would get more vistors and members and you will get views and credit and all that good stuff and maybe get some big donations.Just think about it
XDApp/LibXDA- XDA-Devs on your phone
There is already one floating around, perhaps will be useful for your work
Here
oh that stinks. So i guess this is it then? Is there anything thou guys want me to add? What's different from this and the existing android thing?
EDIT:
crap! i just realized how i could have done it. I could have taken the php and read it as an XML file and parsed it until I got to the right tag and then display it in the phone. Anyway, i did learn something new.
did you like my offer
sure but may i see your site?
edit:
actually, you can have a link to some of my other stuff from here:
http://hydrosmobile.webatu.com/Default.html
sure you can see it i had send a message to you with the link
um sure....only thing is that there is already an app for this so iim not gonna try to make an app for that. If you want to referr to any of my other apps, check out
http://hydrosmobile.webatu.com/Default.html

[Q][DEV] What are you using to make the roms? [Software or whatnots]

I was curious to what you the Developers of the awesome stuff we have for the Epic are using? Are you using the SDK tools we get from Google to make new things? Or are you using some other stuff? I kind of want to make some stuff but I don't know how?
Can you tell me what you used or are using to get where you are now? How do you do it? Can you tell me where or something?
Anything would be helpful.
And please no random "I want to know this too" or arguing to whats better? That would be saved for another post/thread. I do apologize if this is a repeat thread. I didn't see it on the front. I think this should be though.
I'm not at my computer at home right now, I'll update it later all of the apk tools.
1) Version control - I use subversion
2) Diff tool - I use beyond compare
3) Zip tool - I use 7zip
4) Issue tracking - I use Google code
5) Text editor - gVIM
6) Graphics - Photoshop CS5
I am curious as well.
Plapczyn, do you know of any tutorials on developing ROMs for the Epic? Does it require a lot of coding?
Source.google.com
Read it follow instructions to get and compile code. That lets you build a rom from source code where you can alter the os. The only source code that is released for the Epic is 2.1 As of now. If you have specific problems with doing any thing in their directions pm me.
Sent from my SPH-D700 using Tapatalk
ryno502 said:
I am curious as well.
Plapczyn, do you know of any tutorials on developing ROMs for the Epic? Does it require a lot of coding?
Click to expand...
Click to collapse
There are lots and lots and lots of tutorials. Google is your friend.
It doesn't require much coding, but you can do plenty of coding if you want.
Will check it out, thanks.
I was just curious because I am not much of a programmer. XHTML, CSS, and Basic PHP is about my limit lol.
These might help...
http://forum.xda-developers.com/showthread.php?t=667298
ryno502 said:
I am curious as well.
Plapczyn, do you know of any tutorials on developing ROMs for the Epic? Does it require a lot of coding?
Click to expand...
Click to collapse
If you want to make roms, check out the Chef Central forum here on XDA. There are threads with a lot of info on how to do things. Also, you should check out what is going on the other Galaxy S forums. If you want to do dev stuff, you first need to figure out what you want to do, and then go from there. Making a rom (actually any development really, agnostic of device or system), is more about making and pulling in small incremental changes and testing them.
That's the best advice I can give you...is to always break things down into small incremental changes that can be tested in between. Use source control and CHECK IN your changes. This goes for simply swapping out pngs in apks, or doing kernel mods. That way, you always know where your latest working copy is and you what changes caused your system to break...which it inevitably will. Nobody codes things correctly the first time every time. We all have the urge to just make a whole bunch of changes at once and see if it works. The thought is that we don't have enough time to test everything in between. Trust me, you will spent 5 times more time fixing bugs by doing it this way, over just doing it right the first time.
thats good advice plapczyn, thank you. I will evaluate what I want to do and go from there. my #1 priority is app developement, to better my resume and help with my career, but I am interested is possibly experimenting in ROMs too.

[Q] App Creation.

I was wondering if any of you were talented at creating an app, would mind assisting me in the creation of a app. I have the idea, and I know what I need and want it to do, I just have no idea how to create an app. The tool I use to use to create is down, untill sometime early 2012. So what I need is someone to.create it for me, you can take all credit for it, just a small thanks or a mention of my name in it is all I need. Pm me if anyone is interested.
XperianceIT
sent from my Xplay R800X, using XDA App!
Shameless bump.
Also did some checking around i found Eclipse and I have SDK, and JRE, but I have no flippin clue what the hell to do!
I know we have some app creators out there, little advice, something, anything.... thanks.
XperianceIT said:
Shameless bump.
Also did some checking around i found Eclipse and I have SDK, and JRE, but I have no flippin clue what the hell to do!
I know we have some app creators out there, little advice, something, anything.... thanks.
Click to expand...
Click to collapse
Tell us what it needs to do if you can give us an idea someone might feel more comfortable then
Sent from my R800x using XDA App
odst0016 said:
Tell us what it needs to do if you can give us an idea someone might feel more comfortable then
Sent from my R800x using XDA App
Click to expand...
Click to collapse
What i want it to do is to change the Carrier Name on the notification bar. I know how to do it all by hand, but i think it would be nice to turn it into a app. So the app would need to be able to access the eri.xml and be able to modify .xml, particularly the carrier name, then save it. So if the app had a screen where you could type in your carrier name, it can search the xml for a match, then it would have another box below that or something with what you want to change it to, then it replaces it and saves it. The app would also have to have some sort extraction, xml editor, and a repackage ability. There are a few apps i currently have that each individually can do 1 part of it, such as Ninjamorph for the extraction and reassembly, havent found a good xml editor yet, tried HEX Editor, it can modify but it does it in a way i currently dont understand.
So thats basically the jist of it, the other thing is it would only be able to work on CDMA devices, since i havent figured out how to change the carrier for GSM yet.

Rom Development / Modding How to get started?

Hey everybody,
I recently bought the galaxy nexus because I wanted to start getting into Rom Development.
I can programm Java and also programmed some simple apps..
But what I really wanted to do is to modify a Rom.
Can anybody tell me where to start? I read guides on how to compile from source and so on, but I don't know if that's what I need.
I want to add things like Notification bar quick settings to the rom.. Are there tutorials on how to develop these things?
Every help is appreciated, maybe you've got some great links for me, thanks!
00hero00 said:
Hey everybody,
I recently bought the galaxy nexus because I wanted to start getting into Rom Development.
I can programm Java and also programmed some simple apps..
But what I really wanted to do is to modify a Rom.
Can anybody tell me where to start? I read guides on how to compile from source and so on, but I don't know if that's what I need.
I want to add things like Notification bar quick settings to the rom.. Are there tutorials on how to develop these things?
Every help is appreciated, maybe you've got some great links for me, thanks!
Click to expand...
Click to collapse
start with decompiling apks (SystemUI.apk and framework-res.apk for example) , if u've wrote android apps before (and u said u did), then it shouldn't be that hard to look into the .xml and .jar files. when u finish, compile the .apk back. if u've worked with Eclipse then u probably know the android structure.
Edit: Here is an example of a "ROM modification" - just posting it to give u an example..
Well first thing is first. You need to have the bare basics of Android thoroughly understood obviously. Often overlooked as a first step in this process, just learning about(different than knowing about)the Android Open Source Project first will give you a specific sense of direction, purpose, as well as an identity in the community..
So again- I don't just mean knowing about it- I mean knowing exactlyhow the whole project is structured. Read about all the different types of contributions you/anyone can make to the Android ecosystem. Are you an aesthetics kind of person who would excel at UI designs for apps or whatever; Are you a person who has a good eye for problem solving? Maybe you should be scouring source code, trying to fix little-noticed "bugs" that "bug" the hell out of you. Once you know what you want to do, make sure you find out exactly how much Google provides for you, and what your own roles/responsibilities would be in the whole scheme of things.) This should give you a good idea of where you might fit in (with your current skill-set)and hopefully, it gives you some inspiration about the direction you might want to take it in the future.
Once you do this and "find your calling", post back here, and I'm sure that others qualified in that field will be more than happy to share how they got started.
There is no substitute to just jumping in and trying things though. Everybody makes their own journey differently, so do what comes naturally, and you can't go wrong.
Here ya go
http://forum.xda-developers.com/showthread.php?t=1661770
and maybe this as well?
http://www.xda-developers.com/andro...rs/ShsH+(xda-developers)&utm_content=FaceBook
Wow thank you every body for these great comments! I think I'll compile a Rom from source first and look through all the files..
Decompiling apks looks interesting too.
Thanks for the fast responses & links, you're awesome!
Okay so I've got another question..
One thing I always liked on some custom roms was the lockscreen flashlight..
If I would hold power for 3 seconds, the flashlight would turn on until I let go the power button.
I decompiled the framework-res.apk but didn't find anything there, just .xml files.
Where are the files where I can actually code / programm something for the lockscreen?
Try android.policy.jar
Usually the jar files contain the code, xml are for visual stuff.
But my question is, are u sure it is a lockscreen feature? (I mean the torch option) . Tbh this is the first time i hear of such a mod and i've been using android devices for over 2 yrs
Sent from my Galaxy Nexus using xda premium

Help needed/wanted in altering an app once decompiled.

Help wanted/needed. I am currently trying to make my own rom. Not for the purpose of entering the world of development. Its just for self satisfaction and stuff.
The help i need is with altering an app within the rom i am using as a base. I have managed to decompile and all that but once inside i really cannot understand code so don't have a clue what i am looking at. The app I wish to adjust is the setup wizard. If anyone is interested in helping please get in touch. Much appreciated. I could always give the app to whom knows how to do what i want but then i wouldn't learn from it which for me is the most important part of the process. So hopefully there is someone out there that can help. Not expecting to learn code java from this small piece of help but I know if i can identify what needed changed to eliminate one part of the setup wizard process will have not just helped but open many doors for further altering. Cheers in advance and willing to reward the willing help......
Its likely to be a smali edit that you will need to do.
There are going to be very few people in these forums who would be able to perform the work you require.
Working with the source if its available is your best bet as modifying the recompiled byte code is a real pain.
Simple things in source like colour=black become a specific lines like const v4, -0x1
Depending on where they are in the code. If your not familiar with smali you probably have a long struggle ahead but I hope you get sorted
Sent from my HTC One X using xda app-developers app
bagofcrap24 said:
Its likely to be a smali edit that you will need to do.
There are going to be very few people in these forums who would be able to perform the work you require.
Working with the source if its available is your best bet as modifying the recompiled byte code is a real pain.
Simple things in source like colour=black become a specific lines like const v4, -0x1
Depending on where they are in the code. If your not familiar with smali you probably have a long struggle ahead but I hope you get sorted
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
Thx n thought it would be over my head. But have just remembered my I had tried swapping the setup wizard app with another and it didn't change anything. This Rom has somehow incorporated there changelog to show during setup wizard app running. Instead of having it in aroma. Its very cleaver and the change of app gave me no result. Any ideas where to look for changelog much appreciated.

Categories

Resources