Showing posts with label android. Show all posts
Showing posts with label android. Show all posts

Friday, 25 March 2016

Android/CloudBoost: Push Notifications With JavaSDK and GCM (Google play services)

NB: you can now read this post at my new site: http://www.egimaben.com/androidcloudboost-push-notifications-with-javasdk-and-gcm-google-play-services/
CloudBoost has made several new developments to its ecosystem in the past few weeks. Some of which include:

  1. Swagger API documentation: getting your way around the raw REST API for CloudBoost is no trivial task. This is no surprise considering the complexity that has been abstracted away for the developer by this BaaS. This is why there is need for the Software Development Kits in different languages to further hide this complexity. However, for the hackers that want to dig in and inspect Request Bodies and Responses, the Swagger-UI was launched on 15th March,2016.

Monday, 14 March 2016

CloudBoost Android: CloudUser Demo

NB: you can now read this post on my new site 

In this post

We are going to look at how to take advantage of CloudBoost's CloudUser APIs to manage one of the most important parts of your app: User management.
Normally, when you are building an application with your own backend, you'd have to create a database for your users, create APIs for signup, login and logout. This can be quite cumbersome especially if you are new to user management. Additionally, you would have to create an engine for managing permissions of different categories of users to different parts of the app or a certain kind of data.

Wednesday, 24 February 2016

CloudBoost Android File upload and download

NB: you can now read this post at my new site

What is CloudBoost

CloudBoost is a Database as a Service.  CloudBoost's primary service is a complete database which provides an API that allows developers to store, query, search, and have real-time data on multiple clients.
CloudBoost is increasingly becoming popular among developers; partly because of the inherent power that it avails to developers and partly because Facebook announced that its own mobile Backend as a Service in the name of Parse will be closing business in early 2017. 


Wednesday, 13 May 2015

Level List

Definition

A resource that manages a number of alternate Drawables.
It’s inflated into the LevelListDrawable java object.

Each drawable is assigned a maximum numerical level.

You can set the level value of the object with setLevel(int) or an equivalent method.
This will load the image/drawable whose maximum level attribute you have passed in the parameter.

Layer Lists

Definition

A layer list is a drawable used to manage other drawables.
Its inflated into a LayerDrawable object in java.

Each drawable in the list is drawn in the order of the list, just like a stack of plates at the dinner table, the last drawable in the list is drawn on top.

Android drawables

ANDROID DRAWABLES

1.      What is an android drawable?
2.      What are the types of drawables?
3.      How to access drawables via xml and code
4.      3 ways to instantiate drawables
5.      Android system variables(public and private)
6.      User created xml variables
7.      Drawables vs images

Tuesday, 12 May 2015

Introduction to android themes and styles part III

Switching themes programmatically
This post is a continuation of android themes and styles part I and II.
In this section we are going to learn to:
1.      Dynamically set the theme of an application from existing themes whether system or custom
2.      Reference a theme from code, I assure you, I also thought it’s so obvious.
3.      Colors

Monday, 11 May 2015

Introduction to android styles and themes part II

INTRODUCTION TO ANDROID STYLES AND THEMES PART II
In the first part of this series, we covered:
1.      What are styles and themes and their difference
2.      How a programmer can create a style
3.      Inheritance
In this post we shall cover:
1.      Inheritance of system styles
2.      Themes

Sunday, 10 May 2015

Introduction to android themes and styles part I


This is my first technical blog post and somebody may wonder why I have chosen such an advanced topic… well I like to write about things as I encounter them, and what I am working on currently is themes and styles. I will be slotting in posts to cover the basics as time allows.
Please note that in this post I use eclipse indigo 3.7 for J2EE, if your environment for android development is not yet set in anyway, you may want to deal with that first and then return.

Thursday, 7 May 2015

SimpleJavan overview

This is a blog administrated by Bengi Egima. The  aim of the blog is to be an ever available content guide for any one learner and a quick reference source  for the busy developer. 

For the record, we all love to code but truth be told, code is not the solution but  rather a means to implement the solution.