[Q] LUA to Java - Android Apps and Games

Hi, all
I have to post it here since new users are not allowed to post in DEV section.
If moderators could move the thread where it belongs, that'd be great!
I payed a developer from India to make me a game. After delaying the project for several months, blackmail I finally got my sources and they were in freaking LUA.
My question: is there an easy way to transform LUA code into Android native Java?
Which is probably no.
Second question: how can I compile the source? I tried to install LUA plugin for Eclipse and it doesn't want to open files.. says 'ERROR' maybe I installed the wrong version. I'm still working on that.
Corona, MoSync both want me to pay for the license.
Thanks

1) No
2) LUA isn't compiled.

Thanks.
Um. 'Compile' is a wrong word, more like: how to build a signed .apk for the market without paying more money?

You write a LUA script runner app.

Related

Where to start?

I have experience with a lot of embedded devices and software and am interested in getting involved with Android modding. I'm just looking for some good documentation (if it exists) on the basics or even more advanced details. Are there any good resources that go over the architecture of Android and what have you?
I apologize if this is a repost or a common question, but I tried searching but couldn't find anything similar.
+1
Too short. Huh. Well, me too.
Well looks like I'm just going to have to dive head first into the source code lol.
I've only just begun looking at android app development myself, but I can recommend looking at the android notepad tutorial (should be among the first hits on google). Ti's a very basic tutorial but at least it introduces you to some android concepts.
Other than that, there are a few books around that you could take a look at, and ofc the all-mighty internet has virtually endless resources.
Happy coding!
It's best to have a good working knowledge of the Linux operating system / command line as well as a good understanding of Java.
Start with http://developer.android.com or www.helloandroid.com to familiarize yourself with Android's structure.
From there, check out http://source.android.com to get more into the source code and Android framework.
Google gives you pretty much everything you need.
chrisinaz said:
It's best to have a good working knowledge of the Linux operating system / command line as well as a good understanding of Java.
Start with http://developer.android.com or www.helloandroid.com to familiarize yourself with Android's structure.
From there, check out http://source.android.com to get more into the source code and Android framework.
Google gives you pretty much everything you need.
Click to expand...
Click to collapse
Thanks! This is exactly the type of information I was looking for.
Hello fellow Newbie! (this is my first ever post on xda!)
If you go to hackaday website there is a four-part tutorial. Sorry I could not post links:
"To prevent spam to the forums, new users are not permitted to post outside links in their messages. All new user accounts will be verified by moderators before this restriction is removed."
Hope you enjoy these (if you find them), and find them useful! Also, keep an eye out for part 5!
Regards,
Zelka
Zelka said:
Hello fellow Newbie! (this is my first ever post on xda!)
If you go to hackaday website there is a four-part tutorial. Sorry I could not post links:
"To prevent spam to the forums, new users are not permitted to post outside links in their messages. All new user accounts will be verified by moderators before this restriction is removed."
Hope you enjoy these (if you find them), and find them useful! Also, keep an eye out for part 5!
Regards,
Zelka
Click to expand...
Click to collapse
For the convenience of others:
Part 1
Part 2
Part 3
Part 4
+1.
I am a software/web developer and I have the Android SDK, Eclipse, Visual Studio 2008 and a number of other tools on my dev box. I love coding in C# but I can do Java and some other stuff too. I just got Eclipse (Helios) setup with the ADT plugin and I am messing around with the emulator. So this is basically what it used for testing/debugging etc. or is there something better? I have my first little app up and running in the VAD emulator. I found out that you need Eclipse 3.5 (not 3.6) and the JRE 1.6 for everything to be happy. Now where to go from here....
frankencat said:
+1.
I am a software/web developer and I have the Android SDK, Eclipse, Visual Studio 2008 and a number of other tools on my dev box. I love coding in C# but I can do Java and some other stuff too. I just got Eclipse (Helios) setup with the ADT plugin and I am messing around with the emulator. So this is basically what it used for testing/debugging etc. or is there something better? I have my first little app up and running in the VAD emulator. I found out that you need Eclipse 3.5 (not 3.6) and the JRE 1.6 for everything to be happy. Now where to go from here....
Click to expand...
Click to collapse
You can either use the Emulator or a physical device for debugging (granted the device has usb debugging enabled). I would just look over samples and try to make more complicated application from here, it seems like you have all the prep work done.
Ok here's a good one...when I use the keyboard in the emulator I get Japanese characters instead of English even though I have all the settings I can think of set to US English. Anyone know how to change that?

[Q] Piracy on Android Market(Is my friend over reacting?)

[back story to understand question]
I wanted to make a 2d Android game. I am pretty familiar with developing applications for it from my job and I thought it could be a fun project. I have not distributed an application yet because i am still working on the project for my job. I understand the Android market is different than the Iphone and WP7 market , but I still want to develop the game because I own the phone already(Iphone dev looks really expensive, and i dont know anyone who owns a wp7) and I have knowledge of Java and other tools that the game would take.
My problem and question come in when I proposed this idea to my friend who is proficient in creating game assets and he said it would be a bad idea. He said that the game would get pirated a lot, the ads would be blocked, and that someone could easily decompile the project and distribute it as their own. He then said he would rather work on Iphone development or something with less piracy.
My main concern is not the piracy or the ad blocking but the decompiling. I read a thread on this forum and did not want to necro post it, but they message of the thread is that it is very easy to decompile a game and then distribute it. Is this true? How do you prevent this from happening where someone could claim that they created what you did? Is this just like what happened to Blender where someone tried to sell it and claim that they made it?
[question]
Is decompiling a game that easy that anyone can redistribute your project or is my friend just over reacting to a media post he could of read ona forum.
Thanks. Sorry for the long back story

[Q] Questions About Modifying Android

Hi, I know there are probably many topics with people talking about this.. But, I have some very specific things I wanna ask.
So, What do I want to know how to do...
I would like to know how to edit and modify the android software. I want to make my own custom roms, kernels, all of that.
BTW: I have a Samsung Galaxy SII T-Mobile SGH-T989 rooted w/ (for now) Juggernaut v4.1 on it..
Couple ?'s
What can I use to make my own themes and other visual items? I want to modify like say, my clock widget so that the background is red... How can I do things like that?
What do I need to do serious modification to it, such as changing up the settings menu to include new things? I remember a program called ADB was used but idk if its still used.
No, with all this said, obviously there must be some coding knowledge needed, so, what coding and other software knowledge would I need to know in order to complete things like this successfully?
Thank you very much for all your help guys.
About modifying your clock widget background, you cannot do it unless the source code of your widget app is available for download and the license grants to you permission to modify it. You can contact the developer and request this feature.
Modify your system is more complicated, even more if you are not a developer. The Android system and the majority of apps are written in Java language.
All the softwares and knowledge you need you can find on developer dot android dot com (sorry I can't post links yet). Spend some time reading the informations about the platform and the developers guide.
If you don't know Java or isn't familiar with the Eclipse IDE I suggest you to start from these before trying to develop for Android. The SDK (software development kit), wich includes the adb that you mentioned, is available as a plugin for Eclipse which supports your development.

Application Security/Java questions (2nd thread)

While I'm not new to the Android scene, I've just recently begun learning coding and development. I have a small background in Java development but obviously never Android. In any case, my first project was developing some code for a friend that would prevent the .apk from being pulled through ADB and then decompiled and uploaded to warez file hosting sites. I believe I have most of my code correct as the compiled .apk will check against the market, but won't notify the user if it's an illegal install. Any help on this matter would be greatly appreciated. Please reply to this thread, or contact me via GTalk at [email protected]. Thanks!

[Completed] Decompile apk back to working project that can work in eclipse

Hi,i created game: Smiley escape The cube invasion
I made my game with game engine,compilation was done through company website!
When i made my game,company didnt wanted to publish my game,and i have only apk file!
Since original project file that i have only generates xml,and its only working with company website,i cant do nothing with that project file anymore.
I need someone to reverse engineer my game,because i dont know how to do it!
Resources are encrypted ,dex2jar doesnt seems to work well,or maybe i dont know how to use it
Anyway,i distributed my game to third party websites,but i want original project file,so i could change package name,do signing ,insert ads on proper way etc!
If someone could help me and do this,i would put my game source code opensource ,since i dont have a lot of money to spare to pay developers to reverse engineer my game
If you need more details,please ask
Here is link for my game:
apps.opera.com/en_us/smiley_escape_the_cube_invasion.html?pos=9
Regards
Igor
I don't think that reverse engineering of apk to exact source is quite easy(or may not even be possible for now). Though you can try this amazing tool, I found by searching about this- APK to Java RC2
EDIT: I guess you did a right thing by asking here. You can get better help there
Cheers,
AJ

Categories

Resources