9 Replies Latest reply: May 24, 2012 6:30 AM by PeredyMusic RSS

    What files do I include to release app?

    PeredyMusic

      Okay so I finally got DW to build an Android app I guilt (still having major problems getting it to build the one for iPhone) but in the Bin folder there are a bunch of files along with the APK file.

       

      So I'm wondering, what all do I have to upload somewhere to allow people to download this app? For instance if I wanted to store this app on my website for people to download and install, then what do I target the link to and what all files in that Bin folder need to be in the root folder of the download?

       

      Thank you very much for help on this.

        • 1. Re: What files do I include to release app?
          Ben M MVP

          It's best to follow Google steps and speak with their team if you encounter any issues:

           

          http://developer.android.com/guide/publishing/publishing.html

          • 2. Re: What files do I include to release app?
            PeredyMusic Community Member

            Thank you. Although it's confusing because I don't see anywhere what to put as the app. What file to I direct people to download. The build from Dreamwear put a bunch of files in a folder, but I can't find or figure out what to link people to, so they can have the app. (I saw about signatures but thats only needed if you want it to go to the app store, which I don't care about right now)

             

            Also, I figured out the IOS (apple) problem. It was because I had to delete the old folder before the build. The software wont write over top of it.

             

            BUT

             

            Same thing again, I found a simulator online to test it, but I have NO idea which file is needed to run the app. I uploaded everything that Dreamweaver produced for that app as well, to a folder on my website. Now I just need to know what the files are to actually run and test these things.

            • 3. Re: What files do I include to release app?
              Ben M MVP

              It's basically the same files for Android, but you will need to sign the app before it can be packaged for distribution on Google Play:

               

              http://developer.android.com/guide/publishing/app-signing.html

               

              Because of security precautions, you must register and digitally sign your application otherwise it will only run in debug mode to whoever you give it to. 

              • 4. Re: What files do I include to release app?
                PeredyMusic Community Member

                It's okay if it doesn't go to google play or android market or itunes or anything like that. I just want to be able to put a CLICK HERE TO DOWNLOAD APP on my webpage and they can download it to their device.

                 

                I have the file: colorology-debug.apk

                 

                Which I assume is for the droid, but the one for iphones and stuff... there is just a bunch of folders and none of the files will open in any simulator that I can find... BUT.... the: colorology.xcodeproj will open in xcode and run in the simulator (which is just another folder) so I have no idea what to like the CLICK HERE TO DOWNLOAD to, so people can download it right from my site.

                 

                I should also add that I"m an idiot on a mac as I've only owned my first one for a month. I've been PC user for 15 years.

                • 5. Re: What files do I include to release app?
                  PeredyMusic Community Member

                  *** Update ***

                   

                  Well I sent the link to a friend with a Droid to test out that file, and she said it didn't do anything.

                   

                  Maybe someone here can see the file?

                   

                  http://www.colorology.com/App/download/colorology-debug.apk

                   

                   

                  Thanks a ton

                  • 6. Re: What files do I include to release app?
                    Ben M MVP

                    App publishing is not the same as publishing for the desktop.  Unless you sign the applications and distribute through the official channels you 1. cannot guarantee security of the application (meaning anyone can take it and distribute it officially) and 2. they have to enable Unknown Sources which enables debug mode.

                     

                    You can see this article on StackOverflow of a user who wanted to distribute for beta testing and ran into the same issue you are trying to overcome:

                     

                    http://stackoverflow.com/questions/3122322/how-to-deploy-android-application-to-beta-teste r-devices

                     

                    There is no way to just put the app on your website with a download button because of security protections put in place by the OS developers and phone manufacturers.

                     

                    As far as the Mac is concerned, you will need to go to the app store and download/install XCode if you have not done so already.

                    • 7. Re: What files do I include to release app?
                      PeredyMusic Community Member

                      I have xcode. I tried to package it up there too but the release options are dented out. (greyed out) even followed several other posts about this online. No luck. I've never had such an issue trying to get something to work on a computer before.

                       

                      Well I upgraded to cs6 (trial for now before I buy I want to make sure I can do this)

                       

                      And now it's saying it wants the WebOS SDK location. So I went through all the downloads and plugins, etc that all the Adobe pages and links suggested I do, and guess what... no one shred of information on where to find this so called path to the WebOS SDK.

                       

                      I'm really getting irritated now. Is it really that hard for Adobe to give some clear step by step instructions?

                       

                      Anyways, as far as the other thing goes, are you saying that once they get signed and all of that then there is a way to allow people to download it? The reason I'm not worried about all the hooplah in it is because this app is really just going to a bunch of people I know, but are scattered around the country so I need a way for them to download what I made.

                       

                      I have to wonder ultimately that if this is impossible to do, then why even add this as a feature to Dreamweaver?

                      • 8. Re: What files do I include to release app?
                        Ben M MVP

                        I'm really getting irritated now. Is it really that hard for Adobe to give some clear step by step instructions?

                         

                        Adobe is only here to provide you with a tool for development and testing.  They make no claims to publishing the app because that is beyond their control and requires other pieces of registration from the other companies.  The only instructions available for publishing apps is from those other companies like Apple and Google.

                         

                        The reason I'm not worried about all the hooplah in it is because this app is really just going to a bunch of people I know, but are scattered around the country so I need a way for them to download what I made.


                        I have to wonder ultimately that if this is impossible to do, then why even add this as a feature to Dreamweaver?

                         

                        Unfortunately, then you will need to have your friends enable debug mode on their phones to run the app as you have it.  Phone manufacturers and wireless carriers prevent unauthorized apps from running in anything but debug mode and some features are also disabled in this mode (ie: pushing out updates).

                         

                        The reason why these features are in are for developers who are in the business of developing apps.  Apps on a phone are not meant as a replacement for websites, but they are supposed to provide functionality beyond what a phone can do which makes me wonder what the purpose of your app is, meaning is it anything more than a private lounge for you and your friends?  Could it be possible to push out an authorized app not in the marketplace to a group of users?  I would imagine so, but I would believe that it would have to be a feature of the carrier and most likely only allowed on a corporate plan vs a personal plan because it would be enabling access that is otherwise disallowed.

                         

                        Futhermore, Drewamweaver is advertised as a professional level tool where they expect commercial use of the application meaning that they expect you to develop and work in those developer networks to publish your application.  But they added the features because they realized how HTML5 was shaping many of the mobile applications and so they saw an opportunity to try and bridge the gap of learning from foreign tool for development purposes.  I'm sorry that DW is not going far enough into the publishing realm for you.  If there is something extra you would like to see DW do with regards to publishing then I would recommend submitting a feature request with details about how you want DW to help you with signing and publishing applications to the marketplaces: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform

                        • 9. Re: What files do I include to release app?
                          PeredyMusic Community Member

                          Yeah it's just for a small group of us. Tools for me and some friends and family to connect directly with some pic stuff, etc.

                          I guess I'm just irritated because this is the first time I've ever used something that didn't export ot save to a single file to load somewhere. Even webpages that have several files have that one html or php or whatever to direct people to. This is vague at best.

                          It would be nice if they at least had some clear info on where to find things instead of just saying "with Dw you can build native apps" then leave the rest to figure out.... for instance, it took me a couple days to find where the path for the IOS was, and now with CS6 I'm going into 24 hours looking for the path for WebOS. Then when you finally get everything done, you have to find out through the grapevine that you can't even send the app or deploy it because you have to go through other companies. I mean if they are going to charge that much for a program, they should at least have that clear and in your face because as a beginner of this, I can promise that people dont start out knowing these things. And it really sucks to do the work and not even be able to use it in the end.

                           

                          Thanks for the heads up though. I'm just going to stick to my DW 3 (yup still have and use the old macromedia copy) to make webpages and leave it at that.