Hospital app project (how to upload app)

20
Framework : As we are planning for all the platform ( iOS, Android & Windows) so we can use Phonegap framework as it's the best solution for all three platforms together. We have a good number of great Phonegap Developers. PhoneGap, also known as Apache Cordova, is a technology that lets programmers build a mobile application and then wrap it in the PhoneGap framework that can be installed as a native mobile application across multiple mobile device platforms easily. Benefits: 1) Just need HTML5/CSS/Javascript skills vs Objective-C or Java. 2) Single code base for all platforms (iOS, Android, Windows 7, mobile web) 3) Rapid testing and deployment 4) With Phonegap, you can still take advantage of distribution and integrated payment via the App Store or Android Market Uploading an app to Apple appstore: Yearly Charge: $99 Prerequisites 1. Project that is ready for submission and passes Apple’s App Store Guidelines 2. Valid Apple developer account 3. Computer that runs Mac OS X 4. The following programs installed: 1. Xcode 2. Keychain Access Step Overview Below you will find a list of guides, each describing how to do one of the steps required for submitting an app. 1. Assemble App Store Information 2. Create a Bundle Identifier 3. Create a Certificate Signing Request 4. Create an App Store Production Certificate 5. Create a Production Provisioning Profile 6. Create an App Store Listing 7. Create a Release Build 8. Fill in the Version Information 9. Submit Version for Review 10. Release 1. Assemble App Information It is very important to collect all of the information you need to submit before you start the process. More Information Here

Transcript of Hospital app project (how to upload app)

Page 1: Hospital app project (how to upload app)

Framework :

As we are planning for all the platform ( iOS, Android & Windows) so we can use Phonegap framework as it's the

best solution for all three platforms together. We have a good number of great Phonegap Developers.

PhoneGap, also known as Apache Cordova, is a technology that lets programmers build a mobile application and

then wrap it in the PhoneGap framework that can be installed as a native mobile application across multiple

mobile device platforms easily.

Benefits:

1) Ju st need HTML5/CSS/Javascript skills vs Objective-C or Java.

2) Single code base for all platforms (iOS, Android, Windows 7, mobile web)

3) Rapid testing and deployment

4) With Phonegap, you can still take advantage of distribution and integrated payment via the App Store or Android Market

Uploading an app to Apple appstore:

Yearly Charge: $99

Prerequisites

1. Project that is ready for submission and passes Apple’s App Store Guidelines

2. Valid Apple developer account

3. Computer that runs Mac OS X 4. The following programs installed:

1. Xcode 2. Keychain Access

Step Overview Below you will find a l ist of guides, each describing how to do one of the steps required for submitting an app.

1. Assemble App Store Information 2. Create a Bundle Identifier 3. Create a Certificate Signing Request 4. Create an App Store Production Certificate

5. Create a Production Provisioning Profile 6. Create an App Store Listing 7. Create a Release Build

8. Fill in the Version Information 9. Submit Version for Review 10. Release

1. Assemble App Information It is very important to collect all of the information you need to submit before you start the process. More Information Here

Page 2: Hospital app project (how to upload app)

Requirements Notes

Screenshots

You need at least one for every supported device

screen size. The screenshots cannot contain transparency

Name Name of the app as seen by users

Description A description of your app, detail ing features and functionality

Keywords Separate keywords with a comma

Support URL A URL with support information for your app

Marketing URL A URL with marketing information about your app, optional

Privacy Policy URL A URL containing your app’s privacy policy, optional

App Icon

This icon will be used on the App Store and must

be in the JPG or PNG format, with a minimum resolution of at least 72 DPI, and in the RGB color space. It must not contain layers or rounded corners.

Categories Secondary category is optional

Rating Generate your rating based on the questionnaire

More Information Here

Copyright Use the format: YYYY Company Name

Trade

Representative Contact Information

Only appears on the Korean App Store, optional

Demo Account “The username and password for a full -access account for your app. Include details for additional accounts in the Notes field.”

2. Create a Bundle Identifier The bundle identifier is the name of your app, as seen by both the App Store and iOS devices.

1. In your browser, navigate to Apple’s Developer Portal

2. Log in 3. Click Identifiers 4. Click the “+” in the top right of the screen 5. Name the App ID the same as your app

6. Make sure the Bundle ID follows the standard naming convention: com.yourcompanyname.yourappname

7. Check any App Services the app needs, click Continue 8. Verify the services are correct, then click Submit

3. Create a Certificate Signing Request Certificate Signing Requests are used to l ink your computer to your Apple developer account.

1. Open a program called KeyChain Access 2. In the top left menu, click Certificate Assistant

Page 3: Hospital app project (how to upload app)

3. Click Request a Certificate From a Certificate Authority… User email: Enter your email address

Common Name: We recommend using the name of the app CA email: Enter your email address again

4. Check Saved to Disk, click Continue 5. Save the Certificate Signing Request for later

4. Create an App Store Production Certificate Code Signing Certificates are used to l ink iOS apps to your Apple developer account.

1. In your browser, navigate to Apple’s Developer Portal

2. Click Certificates 3. Click the “+” in the top right of the screen 4. Click the App Store Production

Currently named “App Store and Ad Hoc” under Production 5. Click Continue 6. Upload the Certificate Signing Request created earlier 7. Download the Certificate

8. Install the certificate on your computer by double clicking 9. Keep this fi le somewhere safe

5. Create a Production Provisioning Profile Provisioning Profiles are packaged with iOS apps so users devices can install them.

1. In your browser, navigate to Apple’s Developer Portal 2. Log in

3. Click Provisioning Profiles 4. Click the “+” in the top right of the screen 5. Click the App Store Distribution option, click Continue 6. Select the Bundle ID created earlier, click Continue

7. Select the Certificate created earlier, click Continue 8. Make sure the Profile Name follows the standard naming convention: App Name App Store Distribution 9. Click Generate 10. Download it

11. Install the provision profile on your computer 12. Keep this fi le somewhere safe

6. Create App Store Listing

Reserve a slot in the App Store for your app for users to see.

1. Start in your browser, navigate to iTunes Connect

Page 4: Hospital app project (how to upload app)

2. Log in 3. Click My Apps

4. Click the “+” in the top left of the screen 5. Click “New iOS App” 6. Bundle ID: choose the one created on Developer Portal 7. For convenience, make the SKU match the Bundle ID created earlier 8. Click Create to create the first version listing

7. Make the release build Package the actual binary that users will be uploading to the store.

1. Start Xcode

2. Open the project or workspace 3. Update the version and build numbers 4. Open Build Settings

5. Make sure All settings is selected 6. Scroll to Code Signing 7. Use the provisioning profile created earlier 8. Use the code signing identity created earlier

9. In the top menu, select iOS Device as the build destination 10. Menu, Project, Archive 11. Click Distribute 12. Sign in as your apple developer account

13. Submit to app store 14. Wait for the confirmation

8. Fill In Version Information Users will decide whether or not to install your app based on your store l isting.

1. Enter all of the information assembled in step 1 2. Select the build you wish to tie to the version (Note: This usually appears 10-15 minutes after sending

from Xcode) 3. Fill in pricing information 4. Click Save 5. Fit any errors based on the messages that appear and save changes

9. Submit Version for Review Every app that is submitted to the store has to be reviewed by the Apple team before release.

Page 5: Hospital app project (how to upload app)

1. Select the release type Manual release – after the app is accepted, a Release button will appear

Automatic release – as soon as the app is accepted, it will be released 2. Wait for approval

This process usually takes 2-3 weeks for a new submission 3. If your app was not approved, review the notes in the Resolution Center and make any necessary changes

to the app or version information then resubmit

10. Release Enjoy the final, most satisfying step.

1. If you selected Manual release, click Release your app when ready 2. Wait for the green “Ready for Sale” version status (This might take from 1 hour to 1 day after release) 3. Search for your app on the App Store 4. Celebrate!

When submitting a new version of your app, you will only have to repeat steps 7 through 10.

Page 7: Hospital app project (how to upload app)

2.

2

Create a Developer profile on the Android Market.

From the Android Market site, sign with your Google Account. If you don’t have a Google Account, you can register

for one on Google. To create the Developer profile, you’ll need to provide your name, email, website URL, and phone number.

Page 8: Hospital app project (how to upload app)

3

Pay a $25 registration fee. This is a one-time fee required for all developers, even if you are publishing a free app.

You can pay using credit card or Google Checkout.

Page 11: Hospital app project (how to upload app)

6

Upload your compiled .apk file to the Android Market. You’ll need to fi l l out a form and upload all assets including

any screenshots or promotional graphics. On the form, you will provide details such as a title, description of your app, category, price, and language.

Page 12: Hospital app project (how to upload app)

7

Once the App is uploaded, you should see in the Android Market in a matter of moments

Page 13: Hospital app project (how to upload app)

Windows Store:

Yearly Charge: $99

Create New Project

Page 14: Hospital app project (how to upload app)

Windows Store in Visual Studio

You need to follow the steps from top to bottom in sequence. If you have already achieved one step you could skip to proceed for the next.

Phase 1

1. Open Developer Account

This action would lead you to the page where new developer accounts are created. Click Here

2. Reserve App Name

You could only proceed to this step, if you have a valid Developer Account. In this step, you could reserve an App name that you are going to build.

Page 15: Hospital app project (how to upload app)

3. Acquire Developer License

In this step, you need to acquire a developer l icense, if you do not have developer l icense; the tablet view is not displayed. Well the good news is you could buy a License either as a Company, or an In dividual.

Page 16: Hospital app project (how to upload app)

So far we have seen the first phase; where we could create an account, reserve an app name and acquire the developer l icense.

If you select your project and then go to Project à Store; you would see the rest of the options enabled.

Phase 2

If your Windows Store app is ready for upload, you could start the 2 nd phase of options.

4. Edit App Manifest

On selection of this option, opens up “Package.appxmanifest” in GUI mode.

You need to properly fi l l up the fields that you are application is using.

Note:

Display name should be same as your reserved app name.

Description: Describe your application briefly without a new line..

5. Associate App with the Store

Page 17: Hospital app project (how to upload app)

This option would sync the data from the package to the Windows Store account. In this step yo u need to login with your Windows Store Microsoft Account.

6. Capture Screenshots

Selecting this option would open your app in Simulator in non-debug mode. As you know the simulator has features that would help you with your app’s resolution.

Also we could capture screenshots to a specific location.

Note:

The image should not be more than 2 MB (Tip: Try reducing the resolution to 72 pixels)

The image should be of minimum 1366×768 dimension

You also should keep a caption ready for each image

Save the screenshots and upload the screenshots in one of the steps while submitting the app.

Page 18: Hospital app project (how to upload app)

Phase 3

This is the phase, where your app is certified to be uploaded.

7. Create App Packages

This step would pop up to sign in with your Microsoft account for fetching app details. In case you are submitting an update; you could select your app from the list.

Page 19: Hospital app project (how to upload app)

As you see in above image, you could select the reserve name and you could proceed next.

The next screen would be for versioning the app and other options as mentioned below.

Page 20: Hospital app project (how to upload app)

You could click on Create after choosing the options from the above screen. And the App would be in a process of certification.

The result of an app certification could be PASS or FAIL.

If it is FAIL, you need to revisit the fail scenarios and fix. Else you cannot go to the next step.

If it is PASS, it would create *.appxupload fi les.

8. Upload App Packages

If your App is Passed certification then you could upload your package. You could upload the*.appxupload fi les created in the previous step.

On selection of this option, you would be redirected to your reserved apps submission page. This is the critical step where you fi l l in details about your app, upload required images/screenshots.