1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

question about viewing an app's source code

Discussion in 'Off Topic' started by pk698, Apr 3, 2011.

  1. pk698

    pk698 Active Member

    I'm not a programmer so this question might sound weird. I'm hiring a coder to make an app, and my concern is when users download the app from their mobile device to their computer to view the source code (and thus copy the app and make it better, or do other damages).

    when I, or anyone, buys an app from the app store, whether it be itunes, or android, can the buyer look at the source code of the app?

  2. Shamil

    Shamil Well-Known Member


    They can try to decompile it, but they'd need to get something to actually understand the mush that comes out. Even then, it's not source code.
  3. Lost

    Lost Well-Known Member

    It depends on what language the application is programmed in.
  4. EQnoble

    EQnoble Well-Known Member

    For the most part once code is compiled you can consider the source out of your reach.
  5. CyclingTribe

    CyclingTribe Well-Known Member

    From the perspective of web sites, usually the back-end bit - the part that does all the coding, database queries, makes decisions and produces results based on certain criteria - the APP if you like - stays behind the scenes and isn't shown (or is only shown in small parts) on the public front-end and so isn't visible and isn't available for people to steal.

    The front-end - what people see on their web browser and the HTML "source" they can view from it - is the end result and is what comes out after all the coding has been run through and the result produced, so it doesn't usually give the game away.

    You should also ask the coder whether the resulting code from their work is your property or theirs, or whether you will be using it under license?

    Ideally, if you are paying the full cost of development, then you should own the code/app afterwards. If the coder plans to re-use the code or sell the "app" in the marketplace, then you don't want to be paying the full development price.

    I'm sure other people with more experience of coding/hiring coders will be able to offer more comprehensive advice.

    Shaun :D
  6. Shamil

    Shamil Well-Known Member

    I don't think you by websites from an app store...
  7. Ray

    Ray Active Member

    I am not sure about Apple apps, but Android apps, or most commonly known as .apk files, can be modified, and while some code is visible, the EXACT source code isn't.
  8. CyclingTribe

    CyclingTribe Well-Known Member

    Ah, my mistake, I realise now I've misread the OP. :)
    EQnoble likes this.

Share This Page