Chupamobile Blog

The App Source Code Marketplace. Buy Apps. Sell Apps.

Tagged : Android


Android In-app Purchases: Part 3 – The Final Step

If you’re looking to increase your Android app monetization you might want to learn more about in-app purchases. In the previous articles I talked about the high-level aspects of the topic and the initial steps to the actual implementation using Eclipse with the Android SDK.

Today, I will guide you through the final steps to implement in-app purchases and give you some personal advice about it.

Testing with Dummy Data

Our app currently has a lot of dummy or “static response” data provided by Google.  We should ensure the basic code we have created is working correctly before introducing our own SKUs, prices and other variables.  You cannot test In-app purchasing/billing using the emulator.  You will need to load your app onto an actual device that is running Android version 1.6 or higher.  The easiest way to do this is to connect your device to your PC via USB and right click your app in Eclipse and choose “Run As Android Application”. Then click the “Buy” button in your app.  If you see the following screen, you are on the right track.

read more


Build Your First Android App – Step 4: Functionality

So, wannabe developers, have you practiced step 1 to step 3 during the last couple of weeks? We hope so, today, we’ll make your app come to life by letting it move its first steps. Keep reading and enjoy the tutorial!

In order to make our little app actually do something, we need to go into the Java code. In the left-most pane (Package Explorer), open which is in the com.example.calcup package in the src folder.  Open the Java file (double click for Windows users) and it will display in the main pain.  You will see only the code – there is no graphical interface for the Java.

read more


ASO For iOS Or Android: Where Should You Start From?

The chicken and the egg dilemma

Before you disregard this post because you don’t have an app in the 2 platforms, read carefully my little grasshopper, because if you find out what came first: the chicken or the egg… I bet you can cook the most delicious app omelette.

Now that I have your attention let’s move on to understanding why it’s important to consider on which platform you should do ASO for first.

Before we start with the considerations we need to refresh our understanding of the differences between the two app stores regarding how their algorithms work.

read more


Build Your First Android App – Step 3: User Interface

We are back with the third step of a very interesting tutorial. If you haven’t read it already, here are the step 1 and two on how to build your Android app. Without much more talking, let’s get into it!

Step 3: The Look (User Interface)

For this app, we simply want to enter the number of ounces and let the app calculate the number of cups.  Recall that we define the appearance of a screen by modifying the XML file found in res | layout, so navigate to that folder in the pane on the right and open activity_main.xml.  In Windows, you can do this by double clicking on the file, which will open it in a tab in the large pane to the right.

read more


Build Your First Android App In 7 Easy Steps 

Have you been buying iOS codes here at Chupamobile and are thinking about giving Android a try? In a lot of ways, creating an Android app is easier and faster than iOS.  This article is designed to give you just enough of a foundation that you feel comfortable giving Android a try.

We are going to create a very basic app in 7 easy steps:

  • Step 1: Create a New Android Project
  • Step 2: Getting Oriented to an Android Project
  • Step 3: The Look (User Interface)
  • Step 4: Functionality (Java)
  • Step 5: Test on a Virtual Device
  • Step 6: Test on a Real Device
  • Step 7: Bug Fixing

In our previous post, we walked through how to install the software you need for Android development – Eclipse, Android Software Development Kit and Android Developer Tools.  This article assumes you have installed these tools, but have not really done much with them.

read more


Lollipop Review: A Developer’s Guide

Lollipop is here!  Finally! What is Lollipop? It is a new version of Android and it’s big. Sure, the new iPhones and iOS have grabbed a lot of hearts and headlines over the last couple of months, but Lollipop is the most important Android upgrade in about three years.  There are changes galore in Android’s appearance and functionality.

This article will explore some of the key changes you might want to know about and provide you some ideas on what you as a developer-reskinner-marketer-publisher type might want to do to take advantage of Lollipop.

read more


Best Apps Of The Week- Last Week Of October

Have you ever thought about developing an app but didn’t have the skills to do it? Don’t worry, there’s an easier way, app templates! The process of reskinning an app is much easier, it saves you time and also a lot of money. Today we will show you our 6 best app templates of the week from which you can take inspiration. Let’s get started.

iOS Apps

Stickman Javelin Master

Just like the famous homonymous game that has been steadily climbing the charts from over a week. Each day the player can achieve a higher total score and unlock more items. Unlike other games that quickly fall off the charts, this game has staying power! Lots of reskin possibilities with this one.

read more


Android Runtime-ART vs Dalvik

While ART was experimentally launched with KitKat 4.4, Google has made it clear that ART will be replacing Dalvik as the Android Runtime for all apps. Currently, users do have the ability to switch back and forth between the two. Fortunately, ART has a faster runtime than Dalvik, as well as better performance.

Installation and Performance

Apps being installed on devices with ART runtime do initially take a bit longer to install. The reason being that the AOT compiler must first translate the information (DEX bytecode) into machine code during the installation, which causes the longer install time. However, since the DEX bytecode was translated during installation, it does not need to be translated again each time the app is run. This makes the app run faster overall on ART than it does on Dalvik. The performance time itself makes up for the longer installation time, as installation occurs only once.

read more


It’s Official! Android 5.0 Is Called Lollipop

We’ve been referring to it as Android L, the new version of the Google Operative system has officially been revealed. After months of speculation of which sweet-themed name it would chose, they opted for Lollipop. Sounds familiar? To us it does 😉

Google calls it “the largest, most ambitious” Android OS ever released yet. The most obvious change is its design language, ‘Material Design’ which is supposed to create seamless user experience across multiple devices that run Android, including wearables. The ‘Material Design’ has a flatter look with bolder colors and fonts and over. According to Google the new operative system runtime, ART, which is replacing DALVIK, will be much more responsive and intuitive.

read more


4 Steps To Learn Android Mobile Development

Are you thinking about buying some Android code but have never worked with Android before?

As with iOS, a lot of people buy code at Chupamobile and outsource everything – graphics, sounds, development, etc.  That’s great as it allows you to work ON your business instead of IN your business and will probably allow you to scale faster.

But Android is fairly easy to develop for, so that with a small investment of time you can master the basics and quickly take much greater control of your reskins.

read more