PhoneGap allows developers to create mobile apps using HTML, CSS, and JavaScript that can be deployed across iOS, Android, and Windows platforms. It provides a single code base, rapid testing and deployment, and access to platform-specific features. Submitting an app to the Apple App Store requires a $99/year developer account, creating certificates and profiles, building a release version, filling out app information, and submitting for review. The Android Market (now Google Play Store) requires a one-time $25 registration fee and uploading the compiled APK. The Windows Store charges $99/year and uses Visual Studio for creating projects, editing app manifests, capturing screenshots, creating app packages, and uploading for certification and release.
This slides are helpfull for IOS App developer. After develop your app this slides gives you an idea, how to submit your app on app store and all description about it. I think this is usefull for new IOS App developer.
Cordova Mobile Application Developer CertificationVskills
Vskills certification for Cordova Mobile Application Developer assesses the candidate as per the company’s need for developing mobile applications which work in different mobile operating system. The certification tests the candidates on various areas in Cordova basics, using the command-line interface, Using Cordova with iOS, Blackberry, Android or Windows Phone, Config.xml file, plug-in development and whitelisting.
Deploying Enterprise Cordova Windows Phone AppsAdam Birr
The out of the box Cordova windows visual studio template does not product an artefact which can be deployed through an MDM, this presentation shows it can be modified to achieve this goal
This slides are helpfull for IOS App developer. After develop your app this slides gives you an idea, how to submit your app on app store and all description about it. I think this is usefull for new IOS App developer.
Cordova Mobile Application Developer CertificationVskills
Vskills certification for Cordova Mobile Application Developer assesses the candidate as per the company’s need for developing mobile applications which work in different mobile operating system. The certification tests the candidates on various areas in Cordova basics, using the command-line interface, Using Cordova with iOS, Blackberry, Android or Windows Phone, Config.xml file, plug-in development and whitelisting.
Deploying Enterprise Cordova Windows Phone AppsAdam Birr
The out of the box Cordova windows visual studio template does not product an artefact which can be deployed through an MDM, this presentation shows it can be modified to achieve this goal
StackLabs-DataDriven Labs - iPhone App Development Training in MohaliArcadian Learning
Immersive training program is designed to develop from scratch to full Stack professional.
Apps need to work with the iOS to ensure that they deliver a great user experience. Beyond just a good design for your app’s design and user interface, a great user experience encompasses many other factors. Users expect iOS apps to be fast and responsive while expecting the app to use as little power as possible.
For More Details Click on http://stacklabs.co
This document is designed for those who wants to get enter in Android development.
if you follow this doc correctly you will able to set your Hello World Android App.
It is requested to all Experts that kindly don't read this doc if you are already aware of all the facts of Android development
QBS Visual Studio 2012 and modern windows appsLee Stott
Presentation given to QBS and key customers on the 9th Jan 2013 on Visual Studio 2012 and Windows Modern Application for desktop, cloud, web, SharePoint, Windows 8 and Windows Phone
A session on using Flex and AIR to develop application that can run on IOS, Android,or PlayBook. A primer on getting at least close to the dream of one code base, multiple devices.
Android Studio is a platform where you can create your own android based application for android based devices.
This presentation will show you the step by step procedure for downloading Android Studio, installing Android Studio, managing settings of Android Studio and creating new project in Android Studio
Summary of what you need to know to get started with iPhone development: your relationship with Apple, developer tools, the iPhone Platform, and Objective-C
StackLabs-DataDriven Labs - iPhone App Development Training in MohaliArcadian Learning
Immersive training program is designed to develop from scratch to full Stack professional.
Apps need to work with the iOS to ensure that they deliver a great user experience. Beyond just a good design for your app’s design and user interface, a great user experience encompasses many other factors. Users expect iOS apps to be fast and responsive while expecting the app to use as little power as possible.
For More Details Click on http://stacklabs.co
This document is designed for those who wants to get enter in Android development.
if you follow this doc correctly you will able to set your Hello World Android App.
It is requested to all Experts that kindly don't read this doc if you are already aware of all the facts of Android development
QBS Visual Studio 2012 and modern windows appsLee Stott
Presentation given to QBS and key customers on the 9th Jan 2013 on Visual Studio 2012 and Windows Modern Application for desktop, cloud, web, SharePoint, Windows 8 and Windows Phone
A session on using Flex and AIR to develop application that can run on IOS, Android,or PlayBook. A primer on getting at least close to the dream of one code base, multiple devices.
Android Studio is a platform where you can create your own android based application for android based devices.
This presentation will show you the step by step procedure for downloading Android Studio, installing Android Studio, managing settings of Android Studio and creating new project in Android Studio
Summary of what you need to know to get started with iPhone development: your relationship with Apple, developer tools, the iPhone Platform, and Objective-C
The slides cover:
An Overview of RapidMiner Studio interface
Importing a dataset
Descriptive statistics and visualisation
Data modelling
Model evaluation
Data cleaning
Adding R script
This guide provides a step-by-step walkthrough of releasing a Flutter app to the Play Store, App Store, TestFlight, and Preliminaries. https://bit.ly/3iNs9N8
Do you feel trouble finding everything related to Appium set up in a single place during Automation env set up and unable to understand a few things like what is WebdriverAgent, Carthage? Why are provisioning profile and code signing required in the iOS Appium setup, and what does it mean? then it's for you.
it will help you with Appium set up in android and iOS devices on Mac OS.
This is the simple guide which helps even the beginners to develop an android app which gets the attention of the market. Build your basic app in few steps
This is the simple guide which helps even the beginners to develop an android app which gets the attention of the market. Build your basic app in few steps
Developing Mobile Application using PhonegapFahim Abdullah
Develop a Mobile Application by knowing HTML,CSS & Java Script Only!!
One can convert his Web Application to apk (for android user), ipa (for i phone user), & also for windows user by knowing Phonegap!!
1. Framework :
As we are planningfor all theplatform( 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 mobileapplication and
then wrap itin the PhoneGap framework that can be installed as a nativemobileapplication acrossmultiple
mobiledevice platforms easily.
Benefits:
1) Just need HTML5/CSS/Javascript skills vs Objective-C or Java.
2) Single code base for allplatforms (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
Uploadinganapp to Apple appstore:
YearlyCharge:$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 followingprograms installed:
1. Xcode
2. Keychain Access
Step Overview
Below you will find a listof guides,each describinghowto do one of the steps required for submittingan app.
1. Assemble App Store Information
2. Create a Bundle Identifier
3. Create a Certificate SigningRequest
4. Create an App Store Production Certificate
5. Create a Production ProvisioningProfile
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 importantto collectall of the information you need to submitbefore you startthe process. More
Information Here
2. Requirements Notes
Screenshots
You need at leastone for every supported device
screen size. The screenshots cannotcontain
transparency
Name Name of the app as seen by users
Description
A description of your app, detailingfeatures 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 containingyour app’s privacy policy,
optional
App Icon
This icon will beused on the App Store and must
be in the JPG or PNG format, with a minimum
resolution of at least72 DPI,and in the RGB color
space.It must not contain layers or rounded
corners.
Categories Secondary category is optional
Rating
Generate your ratingbased 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
accountfor your app. Includedetails for
additional accounts in theNotes 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, navigateto Apple’s Developer Portal
2. Log in
3. Click Identifiers
4. Click the “+” in the top rightof the screen
5. Name the App ID the same as your app
6. Make surethe Bundle ID follows the standard naming
convention: com.yourcompanyname.yourappname
7. Check any App Services the app needs, click Continue
8. Verify the services arecorrect, then click Submit
3. Create a Certificate Signing Request
CertificateSigningRequests areused to link your computer to your Apple developer account.
1. Open a program called KeyChain Access
2. In the top left menu, click CertificateAssistant
3. 3. Click Request a CertificateFrom a CertificateAuthority…
User email:Enter your email address
Common Name: We recommend usingthe name of the app
CA email:Enter your email address again
4. Check Saved to Disk,click Continue
5. Save the Certificate SigningRequest for later
4. Create an App Store Production Certificate
Code SigningCertificates areused to link iOS apps to your Apple developer account.
1. In your browser, navigateto Apple’s Developer Portal
2. Click Certificates
3. Click the “+” in the top rightof the screen
4. Click the App Store Production
Currently named “App Store and Ad Hoc” under Production
5. Click Continue
6. Upload the CertificateSigningRequest created earlier
7. Download the Certificate
8. Install thecertificateon your computer by double clicking
9. Keep this filesomewhere safe
5. Create a Production Provisioning Profile
ProvisioningProfiles arepackaged with iOS apps so users devices can install them.
1. In your browser, navigateto Apple’s Developer Portal
2. Log in
3. Click ProvisioningProfiles
4. Click the “+” in the top rightof the screen
5. Click the App Store Distribution option,click Continue
6. Select the Bundle ID created earlier,click Continue
7. Select the Certificatecreated earlier,click Continue
8. Make surethe ProfileName follows the standard namingconvention: App Name App Store Distribution
9. Click Generate
10. Download it
11. Install theprovision profileon your computer
12. Keep this filesomewhere safe
6. Create App Store Listing
Reserve a slotin the App Store for your app for users to see.
1. Start in your browser, navigateto iTunes Connect
4. 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 firstversion listing
7. Make the release build
Packagethe actual binary thatusers will beuploadingto the store.
1. Start Xcode
2. Open the projector workspace
3. Update the version and build numbers
4. Open Build Settings
5. Make sureAll settings is selected
6. Scroll to Code Signing
7. Use the provisioningprofilecreated earlier
8. Use the code signingidentity created earlier
9. In the top menu, selectiOS Device as the build destination
10. Menu, Project, Archive
11. Click Distribute
12. Sign in as your appledeveloper account
13. Submit to app store
14. Waitfor the confirmation
8. Fill In Version Information
Users will decidewhether or not to install your app based on your store listing.
1. Enter all of the information assembled in step 1
2. Select the build you wish to tie to the version (Note: This usually appears10-15 minutes after sending
from Xcode)
3. Fill in pricinginformation
4. Click Save
5. Fit any errors based on the messages that appear and savechanges
9. Submit Version for Review
Every app that is submitted to the store has to be reviewed by the Apple team before release.
5. 1. Select the releasetype
Manual release– after the app is accepted, a Release button will appear
Automatic release – as soon as the app is accepted, itwill bereleased
2. Waitfor 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,mostsatisfyingstep.
1. If you selected Manual release,click Releaseyour app when ready
2. Waitfor 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.
7. 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.
8. 3
Pay a $25 registration fee. This is a one-time fee required for all developers,even if you are publishinga free app.
You can pay usingcreditcard or Google Checkout.
9. 4
Agree to the Android Market Developer Distribution Agreement.
10. 5
Once you’ve completed the registration portion, you’re ready to upload your app. Click the Upload Application
button.
11. 6
Upload your compiled .apk file to the Android Market. You’ll need to fill outa form and upload all assets including
any screenshots or promotional graphics.On the form, you will provide details such asa title,description of your
app, category, price, and language.
12. 7
Once the App is uploaded, you should see in the Android Market in a matter of moments
14. Windows Store in Visual Studio
You need to followthe 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 arecreated. 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.
15. 3. Acquire Developer License
In this step, you need to acquirea developer license,if you do not have developer license;the tablet view is not
displayed.Well the good news is you could buy a License either as a Company, or an Individual.
16. So far we have seen the firstphase; where we could create an account,reserve an app name and acquirethe
developer license.
If you selectyour 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 startthe 2nd phaseof options.
4. Edit App Manifest
On selection of this option,opens up “Package.appxmanifest” in GUI mode.
You need to properly fill up the fields thatyou are application is using.
Note:
Display nameshould be same as your reserved app name.
Description:Describeyour application briefly withouta new line..
5. Associate App with the Store
17. This option would sync the data from the packageto the Windows Store account.In this step you need to login
with your Windows Store MicrosoftAccount.
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 whilesubmittingthe app.
18. 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 Microsoftaccountfor fetching app details.In caseyou aresubmitting
an update; you could selectyour app from the list.
19. As you see in above image, you could select the reserve name and you could proceed next.
The next screen would be for versioningthe app and other options as mentioned below.
20. You could click on Create after choosingthe options from the above screen. And the App would be in a process of
certification.
The resultof an app certification could be PASS or FAIL.
If it is FAIL, you need to revisitthe fail scenarios and fix.Elseyou cannot go to the next step.
If it is PASS, it would create *.appxupload files.
8. Upload App Packages
If your App is Passed certification then you could upload your package. You could upload the*.appxupload files
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 fill in detailsaboutyour app,upload required images/screenshots.