Showing posts with label developers. Show all posts
Showing posts with label developers. Show all posts

March 21, 2013

Steps to upload your app to Google Play



Before uploading your applications to play google must register as a developer, for it you register an account as android developer and make a payment of $ 25. This payment is made only once. This form of payment and registration is possible in countries where Google can install their products.

Applications may be payable upload, free or both. There are certain countries where google play does not support paid apps, if you want to climb a payment app make sure this option is available in your country.

It is important to take into account that the market has Google Play is related to your Google Account. So if you use analyzes your personal account or a new account just for that.

Play Google which allows any developer to upload and publish your application. Perhaps you are new and want to inform you that you need to upload and publish applications really good now I will tell you what is most necessary to publish your app.

To upload your application to play google have to follow these steps:





Access google developer console play.

We joined with our Gmail account. This will be the account that you subscribe in google play.

Terms and conditions

Since log into step 1, we continue to accept the terms of conditions. We have to select the box of terms and conditions to continue to the next step.

Payment

We pay a registration fee, payments must be done with through Google Wallet.

Form

You have to fill out a form with our information. Here we put our data in case your app is paid in this pay you money when users buy your application. Also in this same data you enter for users to contact you if the application to fail or have a problem.
These are the most important steps that need to access google play and publish your application.

Requirements that the application must meet to publish it on google play.

Size. APK: the application that you upload to google play should not exceed 50MB. If your application passes this limit can not upload files unless you use apk expansion.

Screenshots: Google play requires you to add two screenshots which show the application and executed. You can add more but optional, also at the same time you add the URL of a video you've created to demonstrate how the application you are offering.

Application Icon: It requires you to add the app icon high contrast resolution.

Language: You must determine the language to which the app is predetermined. English is the default language for google play, but you can choose the one you complete your application.

Name of the application: You can choose the name you want to publish the app. You can add different names if your app is destined to different languages. For example for Spanish language you can put "as I do" this name will see people with Spanish in their smartphone.

Description of application: You can add a description of up to 4,000 characters.

• Distribute Locations: You can choose which countries you want your application to be available, you can add all or select one by one distribution.

This are some requirements that play google asks to publish the application in google play. You can see the full list of requirements here

Assign a sales price per app or content




In case you want to assign a sales price of our app we have a look at the Google documentation for complete information  of payments, exchange, redemption, etc.. Instead we can use to pay for content (books, videos, magazines ...) within the app itself during programming, we can find out more information here.


About eMobc: eMobc (@emobcapp) is an open source framework to build native mobile application. Available for Android and iOS platforms HTML5. eMobc makes work easier for developers, allowing them to save time and effort. Developers can also integrate your code with the framework.







March 15, 2013

How to promote your app


 In different markets (App Store, Google Play, etc.) There are more than 1.5 million different apps for all tastes and all kinds of features, particularly in the App Store is more than one million apps and Google Play has reached the figure of 650,000 apps

With this great competition we have to make our stand app, which is visible to the millions of users looking apps daily and you do not always know all softwares available.

The first step is to develop and essential quality app with content relevant to the user and usable, which in addition to obtaining a discharge, a user get active. To create your app can use the framework eMobc




When creating a mobile application we recommend the following.

  • Solve a problem .
  • Do not limit yourself to a single operating system: Develop your app for all major mobile platforms such as  Google Android and Apple iOS, and also for web.  So improve your options and do your app more practical.
  • Use technology enabler:  such as Cloud Computing. This can not only reduce your development costs (you can use the cloud to test prototypes), but any test or beta will be much easier to perform.
  • Think mobility. Remember that your app can take advantage of the main features of mobile devices, such as camera, GPS, etc..
Before getting this app to market very well have to determine different aspects of it, such as the name, description, tags or search keywords and catches me videos that will attract users to download our app, without forget to provide a contact to receive feedback from users.

Once published application note does not appear in the top positions for download, this is due to the number of download of our app, ie the more downloads we climb higher in the ranking.

How do we get users to download the application?

There are many free tools to promote our app:

Social networks:  We recommend choosing between the various social networks as the user profile defined for the app and open the corresponding profiles.

Youtube Video:  Demonstrate how your creation of a practical and visually appealing with a short video on Youtube. This content has the advantage of being a viral incentive, lovers of the latest technologies disseminate it among their contacts via social networks or  blogs.

Press Releases: There are several blogs that may be of interest to our feed, among other things, of such notes.

Blogs: Today there are a large number of blogs with a large volume of visits, should be published the app, ensuring a large number of direct downloads. We have a list of blogs analyzing mobile applications available, so if anyone wants to contact us.

Blogs by theme: Why not send our app to blogs that reference to the subject treated in our app?

Promotional codes: Send promotional codes from the app (if the app is payable)

If you have older applications:  take it to promote your new application.

QR Codes: Use QR codes (both online and offline) that will link directly to the application download.

Create a web: In order to establish your brand and your latest project, created a website and mobile application where the exclusive content to further expand the Youtube video. Share this information and direct access to the online store web connecting all social networks.

Besides promotion in specialized media such as blogs or social networks, we can promote our app from the smartphone and this is where we get the bulk. How? By Viralization campaign, ie advertising in other apps that already have users and may be potential users of our app.

There are two main methods of performing these campaigns: promoting discovery in apps, such as Free App, App of the Day or the like, to get in one or two days to promote a large number of downloads, or campaign CPD / I (cost by download or installation). The advantage of the latter is that the owner of the app choose how much you want to invest and thus obtains the contracted number of downloads, plus natural discharges that occur by positioning the app in the store.



We recommend hanging the app in the markets on Thursday night. It is the moment considered most suitable response to users seeking the latest apps.

Our app is already positioned and we are gradually getting more and more downloads and thus new users, then we just keep this app, making regular updates to meet the demands of users and trying to provide more and better content to our app to make it so in a case study, and conducting advertising campaigns and strategic moments to keep the volume of downloads.

About eMobc: eMobc (@emobcapp) is an open source framework to build native mobile application. Available for Android and iOS platforms HTML5. eMobc makes work easier for developers, allowing them to save time and effort. Developers can also integrate your code with the framework.




February 26, 2013

Developers need programming with native mobile frameworks

Nowadays developers need to design mobile applications. There are a lot of mobile platforms, Android, IOS and new ones like the future Ubuntu Mobile or Firefox OS, so it's pretty hard to build native mobile applications.

There is a simple solution like HTML5 but if you want to warranty the user experience you need to provide a native application per platform or either implement a version for each platform in HTML5.
That is the reason because we have implemented a framework using XML. Sometimes you have to provide an abstraction like HTML but you need an implementation for each platform. For example, using Navigation Bar in IOS or Action Bar in Android.

Providing a high language or abstraction lets to use the advantages of each operating system and extend per platform faster if you have to develop a mobile application. So here is how we suggest a possible implementation like in eMobc:

Step 1: Provide a XML to represent every element / screen (for example menus, options like rotation, themes, appearance, navigation and of course the content)
Step 2: Implement a Model for each XML so you can later load the XML in the object model to store the information.
Step 3: Use a main controller and a specific controller to implement every feature or screen.
Step 4: Use a view specific in every device (Example XIB in IOS and XML layouts in Android)

If you think this approach can be useful, you can implemnt using these steps or start contributing eMobc framework or read more about embML.

Written by Alejandro Sánchez Acosta - Managing Director eMobc

About eMobc. eMobc framework is a mobile application framework to develop apps in IOS, Android and HTML using XML. If you want to donate your code of other projects to be integrated in the project or you want to ask for a project please contact us here.