Get Apple Developer Account

For becoming an Apple developer, you need to be registered with Apple in their developer program for iOS. But before that, you need to create your own developer account. Let’s see what we need to know, in a brief explanation-

A developer account from Apple is your entry into the world of app publishing. You need a developer account to register for iOS developer program. It is easy to create your own account in developer.apple.com and once you are done with creating your developer account, you have to register for the iOS developer program.

The iOS developer program is the gateway to create and publish apps on the iTunes App store. Remember, this is the only way for you to publish your iPhone app. Or you know, get a well known publisher to publish your app, but you will not get full control over it, if that’s the case.

Once you join the iOS developer program, the rules mandate that you have a publisher name so that people can easily relate to your other apps, if there are any. Also the publisher name helps a lot in branding. Once you get your cool name, any app that you publish, will come under that name.

And now that you have published your app, there is always this curiosity on how the app’s performance is, in the store. Thanks to Apple, there is an in-built analytics platform. It’s called iTunes Connect, accessible at itunesconnect.apple.com. You can just login, click on “sales and trends” and voila, your app data and statistics right there, for your viewing pleasure.

You can view the statistics that include number of downloads within a given period, visits data and geographical data. You can then make changes to your app/marketing strategy according to this data.

Now that you have mastered the art of getting your app published and getting the statistics from it, you can begin making revenue from Apple itself, through selling your app, or through ads.

You can use Apple’s own iAd platform or use third party services like Admob, inneractive, etc. Click here to know how you become an Admob publisher.

Now that you are all set on the know-how, let’s go through how one can join the developer program in order to become a registered Apple developer-

Step 1 :

Go to : http://developer.apple.com/programs/ios/ and click “Enroll Now”

Step 2 :

Click Continue

 

Step 3 :

Select option to “I need to create a new account….” OR

Select “I have an Apple ID…” in case you would like to use an existing Apple ID

 

Step 4 :

Choose to sign up as an individual (left side of the screen) or as a company (right side of the screen).

Please note Choosing to register as a company will require longer process, see in this page Apple requirements from a company versus individual.

 

 

Step 5:

Complete the personal profile information, including your Apple ID, Security Information and Personal Information, and click Continue:

 

Step 6:

To complete the professional profile area choose iOS > Your primary market > Your iOS Application type > The primary category for your Application > How many years on Apple platform (please choose “New”) > Develop on other platform (please choose “No”)

 

 

Step 7 :

Check the box in order to agree to the Developer Agreement and click “I Agree”.

Step 8

You should get an email with a code to verify, please enter the code and click “continue”

 

Step 9

Please enter your billing information and click “continue”

 

Step 10

Select iOS Developer Program and click “Continue”

 

 

Step 11

Review all information and click “Continue”

 

Step 12

Agree to the program license agreement

 

 

Step 13A

Confirm purchase 1 iOS Developer Program then proceed to checkout.

 

 

 

 

 

 

 

 

OR

Step 13B In case Apple online store in unavailable in your country complete and fax the purchases form:

 

 

Step 14

Inform Wiziapp customer service at support@wiziapp.com when you get the confirmation from Apple your enrollment is complete.

 

And that’s it! You are now a registered Apple developer and you can now happily publish your WiziApp app on to the App store!

Admob on Iphone

On mobile, advertising is a growing way of monetization. Leading developers like Rovio and EA have demonstrated that there is a lot of dough in ads.

What is Admob ?

It is an Ads network that enables Apps and mobile friendly web sites owners to display ads and get revenues per click similar to Google Adsense system. By far, it is the largest advertising tool/platform used on mobile, and who owns it now? Google!  Yes, and it is very similar to Ad sense in the revenue sharing mechanisms too! How cool is that?

So, now you know what Admob is, and how cool it’s owner is, let’s get to know how to become an Admob publisher.

Please note, Admob has recently changed its interface and the way to create Ads unit ID for your App

If your account was not upgraded yet, please use the old guide which can be found on Paragraph 2 below.

   Paragraph 1 – Creating an Admob unit ID for upgraded account

Step 1 : Please choose the “Monetize” tab and click “+Monetize new App” just beneath it.

Step 2: Choose add your “App manually”, select the platform, enter the App name & click “Add new App”

Step 3: Select ad format as a “Banner”, give it a name & save.

Step 4: You can skip the Firebase analytics and reach the “View implementation instructions”

Copy the Ad unit ID, which looks like: ca-app-pub-xxxxxxxxxxxxxxx/xxxxxxxxxx into the Ads section which can be found on the Wiziapp plugin settings tab. (Please copy the whole ID including the ca-app-pub..)

 Paragrpah 2 – Creating an Admob unit ID for accounts that were not upgarded yet

Step 1

Login to Admob using your own Admob account (if you have one) or just login with Google account.

Step 2

Once you are done logging in, select “Add site/App” under “Sites & Apps” like this-

Step 3

Select iPhone app or Android App from that list (You may need to fill your tax details before you can choose it)

When you select the appropriate option, it will generate the publisher code according to the type of the option. The publisher code is required to integrate your app with the Admob marketplace.

You can see that most platforms are supported with Ad mob. Even smartphone web, meaning the webkit browser can also be targeted as a platform for your admob ads. Apart from Android, iPad and iPhone, the Windows Phone platform is supported, but it’s still in beta.

Step 4

Now is the time to fill in some details including-

 

  • Enter the name of your app
  • For the iPhone App currently ignore the App store  Package URL.
  • For the Android App, please clear the default data in this field and keep it blank
  • Select the category of your iPhone app
  • Enter the description of your app (To ensure that your site or app is appropriately classified, provide as many details as possible about usage, user demographic etc.)
  • For the iPhone App, select a theme or create a custom theme. This theme color would be the background of your ads that are served on the app.
  • For the iPhone App do not tick Location information

Step 5

Choose to continue and ignore the “Download Admob iOS SDK” part while proceeding to select “Go to sites/app” button in the bottom middle. Like this-

Step 6

Once you select “Go to Sites/Apps”, you will be taken to a page where you can see the App you created. Now hover the pointer over it and select “Manage settings”. Like this-

Step 7

Copy the publisher ID displayed below-

And that’s it. You can now use this publisher ID for your own WiziApp powered app. You can enter this publisher ID in the WiziApp WordPress plugin while creating your App.

Register For Google Play Android Account

Google Play is the premier store for distributing Android apps. It’s preinstalled on more than 400 million devices worldwide, a number growing by more than a million every day. Android users have downloaded more than 25 billion apps from Google Play, growing at a rate of more than 1.5 billion per month.

When you publish on Google Play, you put your apps in front of Android’s huge base of active customers, in more than 130 countries and territories across the world.

Google Play is a central part of the Android experience. New users personalize their devices with apps, games, and other Google Play content. Existing users return regularly to see what’s trending and new. Downloading new apps is extremely convenient and fast— Google Play pushes apps to the user’s devices instantly, over the air. No cable or sync is ever needed.

Register for a publisher account

The first step is to visit the Google Play Android Developer Console and register for a publisher account.

Tips:

  •  You need a Google account to register. You can create one during the process. It is
    recommended not to use your main Google account for this purpose, so you can keep
    this account separate from your other Google services.
  •  If you are an organization, consider registering a new Google account rather than using
    a personal account.
  •  Review the developer countries and merchant countries where you can distribute and
    sell apps.
  1. Visit the Google Play Android Developer Console at

https://play.google.com/apps/publish/

Login to your Google Account, or open a new one by clicking the signup button on the top right.

  1. Enter basic information about your developer identity — developer name, email address, and so on. You can modify this information later.
  2. Read and accept the Developer Distribution Agreement that applies to your country or region. Note that apps and store listings that you publish on Google Play must comply with the Developer Program Policies and US export law.
  3. Pay a $25 USD registration fee using Google Checkout. If you don’t have a Google Checkout account, you can quickly set one up during the process.

When your registration is verified, you’ll be notified at the email address you specified during registration.

Publishing Your Android App

You can set up to start publishing on Google Play in only a few minutes. Here’s how you do it:

  1. Register for a Google Play publisher account (If you already have a Google Play account, you can skip this step).

You need a Google account to register. You can create one during the process.

If you are an organization, consider registering a new Google account rather than using a personal account.

Visit the Google Play Developer Console

  • 1 Enter basic information about your developer identity — developer name, email   address, and so on. You can modify this information later.

1.2 Read and accept the Developer Distribution Agreement that applies to your country or region. Note that apps and store listings that you publish on Google Play must comply with the Developer Program Policies and US export law,

1.3 Pay a $25 USD registration fee using Google Checkout. If you don’t have a Google Checkout account, you can quickly set one up during the process.

1.4 When your registration is verified, you’ll be notified at the email address you specified during registration.

  1. Distribute your App as a paid App

Users that would like to sell their Apps needs to set up a Google Checkout Merchant account, this process is not required for users that would like to distribute their App for free, however please note that if you will choose the App to be free you will not be able to change it to a paid one later on.

To set up a Merchant account from the Developer Console:

Sign in to your Google Play Developer Console at https://play.google.com/apps/publish/
Open Financial reports on the side navigation.
Click Setup a Merchant Account now.

This takes you to the Google Wallet site to sign up as a Merchant; you’ll need information about your business available to complete this step.

  1. The Developer Console

Once you’ve registered and received verification by email, you can sign in to your Google Play Developer Console, which will be the home for your app publishing operations and tools on Google Play. This sections below introduce a few of the key areas you’ll find in the Developer Console.

All applications page: Gives you a quick overview of your apps, lets you jump to stats, reviews, and product details, or upload a new app.

Account details page: Specifies your developer identity and contact information, accounts for app testing, and more.

Your account details

The account details page is where you specify basic information about yourself or your company in a developer profile. The information in your developer profile is important because it identifies you to Google Play and also to your customers.

During registration you must provide the information for your profile, but you can go back at any time to edit the information and change your settings.

Your developer profile contains:

  • Your developer name — the name you want to show users on your store listing page and elsewhere on Google Play.
  • Your developer contact information — how Google can contact you if needed (this information isn’t exposed to users).
  • Your developer website URL — shown to users on your store listing page so they can learn more about your company or products.
  1. Publishing a new App
  • 1 Please login to the

Android developer console

and

click

    • the “Add

new

  • Application” button.

4.2 On the popup screen choose your App default language and your App name and click the “Upload APK” button.

 

 

4.3 Click the “Upload your first APK” button and upload the APK file which you have created on the Wiziapp WordPress plugin control panel.

4.4 Choose the “Store Listing” tab on the top left side menu:

4.4.1 Fill your App description.

If you would like to add a disclaimer about the App required permissions, please copy the paragraph below:

Permissions:

  • Storage – Allows us to save the App caching resources in order for the App to load faster.
  • Network Communication – Enables the App to access the web.
  • Your Account – This permission is needed to register your device ID with Google Cloud Messaging for the push notifications service to be enabled. The App will never attempt to place a phone call or use it in any other way.
  • System tools – Enable us to add a shortcut to your home screen.
  • Development tools – Enable us to add a shortcut to your notification center.
  • Phone calls – This permission is needed to register your device ID with Google Cloud Messaging for the push notifications service to be enabled.

4.4.2 Upload your App screenshots – You can create your App screenshots from one of the following ways:

-Users that have access to an Android device, just send the APK file to your Email, open it on the device, click install and take screenshots of your preferred App screens.

-Users that have an iPhone device, browse to your Wiziapp powered webapp on your iPhone browser, click to save the  App to your iPhone home screen, open it from the iPhone home screen, take the screenshots of your preferred App screens and Email it to your desktop. You will also need to resize it for the Android screenshots requirements.

4.4.3 Upload a  High-res icon, 512 x 512, 32-bit PNG.

4.4.4 Select your application type as “Application”.

4.4.5 Select your App category.

4.4.6 Select your App content ratings.

4.4.7 Fill in your App contact details.

4.4.8 If you wish to provide a privacy policy URL for this application, please enter it or check “the Not submitting a privacy policy URL at this time”.

4.4.9 Click to save (see top button).

4.5 Choose the “Pricing and Distribution” tab on the top left menu.

4.5.1 Choose the App price to be Free or Paid.

4.5.2 Choose the countries to distribute the App.

4.5.3 Check the last 2 checkbox on the bottom of the “Pricing and Distribution” screen as follows:

-Content guidelines

-US export laws

4.5.4 Click to save (see top button).

4.6 Choose the “Services & APIs ” tab on the left menu:

For activating the push notification service – Click the “Link sender ID” and enter your API Key which can be found on the Wiziapp WordPress plugin control panel – “Publish to Google Play”.

  1. Click to publish the App by changing the top right  button dropdown menu from “Ready to Publish” to “Publish the App”.

Updating your Android App

In order to publish an update to your Android App, please follow the below steps:

 

Creating a new APK file:

On the Wiziapp WordPress plugin control panel, edit your App settings and click the “Save Changes” button. Please wait while the system creates your new APK file.

Uploading the new APK file to the Google Play market:

  1. Login to your Android developer consoleand choose the App you would like to update.
  2. Choose the APK tab on the left, then click the “Upload newAPK to production”, save it and republish the App.

The update will be available on the Google Play market within several hours.