Related
Hi everybody,
I've been thinking about developing an app that would allow you to use street view navigation for some time now. The only thing I'm hung up on is that the images for street view only appear to be referenced by coordinates. I'm new to development in the android scene so I'm not sure if this will be difficult to work with or if it would be as easy as requesting the data from the GPS. If anyone has any insights, recommendations, or feature requests, please let me know. The app would be paid on the market but I would of course make it available here for you guys on xda, because I think plenty of people on here deserve to have free access to innovative apps.
Sent from my HTC Incredible
I have not worked with the GPS so no advice from me, how ever I will say that I have wanted this for a very long time If you pull this off, I will most likely purchase it to donate even if it is provided to us XDA guys for free. I hope you can get this going and I wish you the best of luck!
the ideas good but the image rendering will hammer any data connection and unless you have 3g minimum the user experience wouldnt be good the memory cache would have to be big as well to storge the streetview images ahead of where your position
Thanks
alix776, thanks for the valuable input, upon reading it, I would have to say that it's probably not a good idea to continue developing it, because, as you said, users would suffer from a poor user experience, and it wouldn't be available in areas with poor 3g. Perhaps it will be something that's in our future with verizon soon rolling out their LTE 4G, but for now, I think it's best to let it die. I think I got beat to the punch anyway, because there is a project that is scheduled for release in the very near future. It's called "Wikitude Drive," and is an AR (augmented reality) gps navigation app, which uses the camera to produce the image you see. This idea is a major improvement on mine (well, I bet other people thought of it too, so I can't really take credit for it) in many ways:
- Live imagery ensures that the image is consistent with what the user sees from the driver's seat
- Instead of showing the angle that the camera that took the street view images, the user sees exactly what they're doing, no matter what, which is great, because if you stare at the screen, you are less likely to lose sight of where you're going than if you were looking at a nonvolatile resource
- The image is produced locally on the phone, rather than using the 3g connection, which means a much happier carrier, and also a better user experience than with street view.
- It looks way cooler than anything I could design with street view, as the AR features make for a very nicely rendered UI.
I encourage anyone who runs across this thread to check out Wikitude Drive at the developer's website http://www.wikitude.org/drive
It seems that the app was (is?) in beta this summer, and was scheduled for full release this August, but it has been pushed back many times. I'm sure it will be out and in our pockets soon enough, but until then, I'll be patiently waiting. It looks quite worth the wait, and I bet they must be working very hard to encounter and fix bugs that they find.
Anyway, I wish you all well, and thanks for the interest.
I want to make an Game with somebody, I can design However, I am not good at coding )= Thats why I am posting it here on xda.
I would like to make a Tower Defense game, If that is possible. Or something else.
If the game will cost money, then we will split the revenue. I already have an Android Developer account, so don't worry about that. I have also made a few simple apps that is on the market.
Hope I get some answers on this
Hey,
i've actually just made my first app with appinventor, and i realize its very limited. (so i need to figure out how to program the legit way)
I do have a pretty deep background in java (however im not going to say i remember half of it after not doing it for 2-3 years).
I actually was thinking of making a SWEET defense game for my first app. I suck at graphics (so im assuming your good), and am a decent coder..
email me @ [email protected]
I wont be able to start helping till after finals this week though.
If you hear my ideas i think you'll see i have one of the most creative TD games ever in mind. (Considering im pretty much unstoppable at TD and have thought of many ways to create a very basic AI to counter me, and my friends).
I've made TD's before on the computer, but not through android. Hit me up dude
@MSU_DHill also if you wanna twitter me
Hey, I wouldn't mind getting involved. I've wanted to develop an Android app but I don't know much about coding.
I could design parts of the application. I'm pretty good in Photoshop.
PM me if you want to take me up on my offer
interests me, although I've never done a complete game, but I have much experience programming for Android
So one of the developers left me )= Anyone who wants to help me with this? I really want a Tower defense game ;D
Send me a PM & talk about
Sent from my Nexus One using Tapatalk
Hi,
Intro
I am currently unemployed at the moment but am contracted to assist a friend with his business and the potential for generating much bigger and greater mobile business.
Currently he has some very large clients world wide, mostly in Australian sports industry, but also in the English Premier League Football (aka Soccer)
Story so far
The story so far is his previous developer (who has been unreliable) has been head hunted by Facebook or Twitter to work. His previous developer also took with him the source code for the applications that I have been contracted to update. I have limited skills in Java directly but have a decent understanding of Android it's self as well as minor hacking development.
I have so far managed to generate some usable Java source code through reverse engineering the application wallpapers we have. There is approximately 180 that need to be produced and all use the same basic source code. I have not successfully been able to compile the wallpapers through Eclipse? I am new to this so I have wasted endless hours attempting to debug things with no real true understanding of what is actually going on or what the problems could be?
I have used a fairly high end solution for reverse engineering the apps/wallpapers back to java code, much much more improved compared to dex2jar and using JD GUI. On comparing the output from both it is amazing just crap dex2jar and JD GUI actually are! See the attached picture below for comparison.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Current Project Problems/Issues
I have attempted to use apktool to perform the modifications to the Application/Wallpapers, I have managed to compile them but the Wallpapers fail not in the installation process, but just shortly after at the activation prompt screen. To give you an idea on what the wallpapers are and what they do and what needs to be changed are like so:
Currently multi-frame canvas wallpapers. Touch and or shake enabled.
There has been no layouts designed for the rendering of the images at full screen? This has been ok to date because the background on most of the wallpaper images has been white to suit the theme, however now moving to a dark background the images display as a single tile in the middle of the screen at about 50% and have 50% white around the dark tile
Some of the wallpapers only need to have the number of frames increased. This has been fairly simple to do so far with some simple smali editing.
Promised Improvements/Enhancements
We also require to have an installation prompt for the user so that they don't have to long press on the screen to activate the wallpapers, they are sent to an intro screen where they are guided to press a button and activate the wallpaper. I have a base wallpaper that I can use for this that has very similar code eg. NexusLWP.apk found here on the forums, however it does not have touch or shake enabled and only plays the frames in a continuous loop and this is not what the clients want.
I have manually gone about integrating the activation screen into the existing touch/shake enabled wallpapers. I have done extensive XML edits, smali edits and so on and the Wallpapers compile no problems at all with the latest apktool; however upon installing them. It freezes at the activation screen. It doesn't display the activation screen and then it crashes force closes? :crying: wtf? The wallpaper actually installs fine, if I set the wallpaper via long press the old way and manually set the wallpaper it works perfectly fine?
We are also contracted to produce a simple digital clock live wallpaper. I have a simple base to work from but the smali to edit it seems mind boggling
Available Tools
I have both Eclipse IDE set up as well as the new Android studio. I have a fairly high performance emulator also that I can share with whom ever would consider coming onboard?
I also have access to other development studios and toolsets such as Visualstudio, Unity, Blender, Gnu Image Manipulation Program, Photoshop (and adobe suite) as well as other 3D rendering applications and or IDEs etc, but for most of the part won't require anymore for this project. I personally have Windows 7 64Bit, 8GB RAM duel core CPU, as my main development OS mainly because of my Windows and Spatial Mapping developments require it, but I do have several Linux Virtual Machines in both 32Bit and 64Bit. Comprehensive 32bit Cygwin installation (can have 64Bit too if needed well). AutoIT and ISN Studio
Scenario Summary - Problems/solutions/approach?
1). ApkTool - Work with the original app, using the touch/shake enabled live wallpapers and figure out how to insert a layout to make them full screen as well as the activation prompt functionality
2). ApkTool - Reverse engineering a similar wallpaper with similar code structure and attempt to make it touch/shake enabled? So far I have not even comprehended how to do this. Side by side the code for the main engine is so vastly different I am overwhelmed with where to even start?
3). Work on the fairly clean java code that I cannot so far get to compile in either Eclipse or InteliJ Android Studio?
My Experience / Skills / About Me
My background and qualification is as an Environmental Scientist, I have gone on to expand my skills in GIS (Geographic Information Systems) and scaled up to medium to large enterprise implementation in intranet based web mapping solutions. I have extensive experience in IT, virtualisation and enterprise architecture.
I have extensive understanding of the Windows environment and scripting. I have a basic understanding of AutoIT and hope to get the opportunity to use this to automate production of these wallpapers being that they are all based on the same or similar code.
Legal
The data that I am working with is sensitive in nature as everything is subjected to trademark legislations and agreements put in place with sporting clubs, and their affiliates. There maybe the possibility or need for you to have to sign some legal agreements for working on the code/data directly?
All the apps will need to be signed by me as I am the custodian of the company java signature. The previous appl developer used his own key and took that with him yes that means that the users who have previously purchased apps won't get updated, however we are not dealing with them directly, our client and our client doesn't care. As far as they are concerned, those users need to re-purchase the new versions, they have expressed that that is not a great concern for them and if anything they are happy users need to re-purchase
Payment Options
Depending on who is available and what I can get help with will depend on the the payment and money options? We are paid on percentage of sales sold on apps from our clients so the dollar amount is unknown? All I know is that last year for one application/wallpaper alone in 1 single month generated approximately $3800 after the client took out their share. I work on 30% on that. So for someone to assist me it would be a percentage of my 30% cut depending on the level of effort they put in to getting me off the ground?
If these are once off assisting in problem solving the existing code I am happy to work on an agreed once off payment with that person.
As mentioned i have no money my self at the moment and we have not sold any apps. The previous developer is still being paid for the apps that are currently being sold that are in need of updating. It will need to be based on someones trust in me to pay them? So if you are ok and you can trust me I will be willing to wait till the end of the season and work out total amount profit made and pay you accordingly or smaller one off payment upfront as soon as I get my first lot on money come it?
Open to other suggestions as well?
Potential for ongoing opportunities
There is the opportunity for ongoing work for the right person to come on board. We are in desperate need of more developers because we have some even larger projects coming up.
If the selected nominee comes on board permanently it will be up to my friend who is the company owner to decide based on projects and budgets. That will be out of my hands then and will be treated differently to the current arrangements as future projects are not solely based on the same types of markets, ideas and strategies as the current ones.
We are also in desperate need of a web developer that can build highly customised websites. I have a decent experience working in Web/Server/IT set up so you would be working along side me, my friend and possibly a few others?
Skills and Experience
Skills in Eclipse - Setup, Problem Solving compiling Errors etc
Skills in Smali code/hacking
Decent spoken and written English - English does not need to be your primary language and I am pretty patient with new comers into our XDA developer team so same would apply with this work too.
My availability
I am located in Australia. As a potential nominee are not required to relocate, however Face to face would be great to have. I have faced the facts that I am more likely to find the right person from a far? I am used to this. I have helped establish a decent sized developer group here within XDA where we have 19+ developers that span the globe, many nationalities, several different languages. Unfortunately due to availability as well as the fact that we have minimal application developers is the reason I am posting here:
I am currently un-employed so I availability is pretty much anytime and if your not on the same time schedule I will fit in with you.
Project timeline - YESTERDAY!!!
These wallpapers were due yesterday so to speak. Trust me if you work with me through this and we perform miracles I will ensure personally that you are well rewarded for this!
Contact
I am available on Skype at any time so please contact me ASAP if you are keen to come on board or willing to offer your assistance to problem solve my current issues. I am happy to screencast with you via skype.
I think that is just about all the information anyone of you might need to consider? Please contact me if you have any further queries. I look forward to hearing form you. If you have questions that you might feel others would want to know to, then please post them in here rather than in a PM.
Thanks
James
Reverse engineering an app that deals with graphics
Dude you kidding right??
Next to impossible
Sent from my GT-S5302 using Tapatalk 2
Tell the guy who left to give you the source code.
nikwen said:
Tell the guy who left to give you the source code.
Click to expand...
Click to collapse
That looks something feasable !
Sent from my GT-S5302 using Tapatalk 2
Wouldn't it be easier to start from scratch and emulate what the current apk's do rather than try to reverse engineer it? Was there not an agreement in place where the last developer had to hand over the source?
zalez said:
Wouldn't it be easier to start from scratch and emulate what the current apk's do rather than try to reverse engineer it? Was there not an agreement in place where the last developer had to hand over the source?
Click to expand...
Click to collapse
Hey guys,
I am back on board again, I seriously think I have broken a mirror or something I have never been struck by so much bad luck in such a long time. Off topic, NEVER under ANY circumstances EVER buy an Intel solid state drive! I figured 'Intel gotta be good quality, right?' WRONG! BSOD = 0 bytes, completely empty drive with a fake 8Mb partition on it. Grrr Oh yeah watch when you do a Microsoft update too, they revert some power settings on you (what caused my BSOD).
Anyway I have almost got one of the apps to recompile again in Eclipse, but because the manifest is based on older specs than latest SDK, the SDK throws warnings left right and center. Man Java errors are so hard to debug .....worse try smali errors OMFG what a nightmare this has been.
As for the developer, I can't get anything from him. He left the country and bailed to the USA, I am here in Australia.
The worse part is that these wallpapers are older canvas frame animation wallpapers. There ARE NO templates or tutorials anywhere for them these days? If there are, then they a really really basic. Heck I wanted something crazy all like 3D with GL rendering and the whole shebang, piece of cake. Theres like a million and one tutorials, sources flowing out of every orifice of the interwebz. You might say 'Eh? wah? That's easy enough just change to one of these fancy new wallpaper methodologies'
X dun dun....eehhh WRONG! I can't. We have strict specifications and agreements to ahear to as to what has been put in the contract to our clients. So right now I am feeling pretty screwed.
If anyone knows of any other developer that has access to the original Java source (i.e. Eclipse work packages) for touch or shake activated frame animation wallpapers I would be super greatly appreciated! I will pay money for it actually! Not for just a wallpaper, but the source code so I can edit it in a feasible manner.
My username on skype is the same as my username here jarmezrocks. So if anyone wants to speak to me directly shoot me a PM or what ever to let me know when you are jumping on and I will go grab my headset. Would appreciate any assistance what so ever.....no really I would!
Thanks in advance
James
sak-venom1997 said:
Reverse engineering an app that deals with graphics
Dude you kidding right??
Next to impossible
Sent from my GT-S5302 using Tapatalk 2
Click to expand...
Click to collapse
People are achieving the impossible every day my friend. I like to be optimistic, although my optimism is dwindling these days from the late nights and wearing my brain out. I wish I had 3 PCs and 6 hands. I bounce trying things from every angle. One day someone will crack it and have a tutorial out there on how to completely rebuild an app from reversed sources.
For those interested check out Dare 1.02
http://siis.cse.psu.edu/dare/index.html#banner
Dare by SIIS - Systems and Internet Infrastructure Security. These guys along with that crazy Hungarian guy the maker of JEB are basically at the forefront of Android reverse engineering. If anything, it is a great read for people like us on these forums to know and be aware of.
Nice words of yours
Guess it'd be possible someday
for i was speaking about present
Sent from my GT-S5302 using Tapatalk 2
sak-venom1997 said:
Nice words of yours
Guess it'd be possible someday
for i was speaking about present
Sent from my GT-S5302 using Tapatalk 2
Click to expand...
Click to collapse
Thanks for the kind words back.
I believe the developer of JEB can actually do this no sweat. One small problem. JEB is not free, in fact costs a small fortune at $1000 per license....butt hey the guy is a genius, congrats to him for being the Roger Bannister of the Android world
Unfortunately the reality is that the present is what haunts me.
Btw. I like the sound of your widget app, will test it out! Definitely sounds like the one thing every touchwiz owner needs. Thankyou:good:
Jarmezrocks said:
Thanks for the kind words back.
I believe the developer of JEB can actually do this no sweat. One small problem. JEB is not free, in fact costs a small fortune at $1000 per license....butt hey the guy is a genius, congrats to him for being the Roger Bannister of the Android world
Unfortunately the reality is that the present is what haunts me.
Btw. I like the sound of your widget app, will test it out! Definitely sounds like the one thing every touchwiz owner needs. Thankyou:good:
Click to expand...
Click to collapse
A grand dude thats expensive but i guess it'd be worth it
and in context of the app : Its still incomplete with lots of issues to be fixed . The complete one will be rolled out soon
Sent from my GT-S5302 using Tapatalk 2
This post is a question about the feasability of using prerendered live wallpapers on android 1.5/1.6, as they do not, in the stock version at least, currently support live wallpapers/backrounds.
This is just an idea, and I have no idea if it would work; but what if, instead of trying to actually render live wallpapers,
would it be possible to have an app that runs in the backround and just changes the wallpaper at a set interval to the next image in a folder on the sd card? The reason I'm posting this is because I don't have the knowledge or time to actually develop it; nor do I have the hardware that is needed to set up a productive environment for android development.
Does anyone who has viewed this have any knowledge of whether it is plausible? If it is, it would be great if someone were to develop it as an open source project/mod/possibly even an app.
Something like this?
http://forum.xda-developers.com/showthread.php?t=739512
Haven't ran donut or cupcake in a long while so I can't recall what its like
Sent from my Nexus 4 using XDA Premium 4 mobile app
The links seem to be dead, but it seems to be similar to what I want.
Hi everybody, I'm new here =]
A long time I have that vision of the app I want to develop one day. I've already written its characterization, talked with friends etc... But! I really want to visualize this. What do I mean by visualizing? I mean that I want to play with the app like Power-Point presentation, without any "brain", complicated code or internet connection. I want to do that in order to FEEL my new baby, get new ideas and represent my idea to friends not only by a story. Actually I can even do that with Power-Point but its quite cumbersome...
I have basic knowledge in coding (C) and I can learn a new language if its not too complicated, but actually? I prefer it the most simple it can be...
Thanks a lot!