How to Create Facebook Page

Facebook pages are a great way to connect with your fans, brand loyalists, promote your cause and there are even more reasons to create a Facebook page.
In this tutorial, we will learn to create a Facebook page.
To get started, we need a Facebook account.
1. Go to Create a Page section of the Facebook.

2. Select a parent category for your page from the predefined six. Currently, these include
i)   Local Business or Place
ii)  Company, Organization or Institution
iii) Brand or Product
iv) Artist, Band or Public Figure
v)  Entertainment
vi) Cause or Community

3. Choose a sub category that matches your page after clicking on the drop down and give your page a name and address if you are a local business.

4. Finally, Click Get Started.

That's it. Your page is successfully created. Now follow the page tips before you start sharing it with your friends and fans.

How to Create Facebook App

In this tutorial, we will learn to create a Facebook app.
To get started, you need a Facebook account.
1. Go to Facebook for developers website and log in if you haven't logged into your account.
2. In the top right-hand corner, hover over My Apps and click Add a New App.

3. Enter the name of the app, contact email and click Create App ID.

That's it, you'll be taken to the Product Setup page. Here you can integrate various products offered by Facebook.

How to Update Circular Progressbar Color Endlessly

In this blog post, I'll be explaining how to change the color of an indeterminate circular progress bar not just once but every few seconds. This type of behavior is commonly seen in the Google's Inbox by Gmail app.
It is simple to build. All we've to do is update the progress bar color every few seconds. This can be achieved by using the setIndeterminateTintList method and a Handler.

The setIndeterminateTintList method changes the progress bar color while the handler makes sure this method is called continuously.

Below is a sample code which mimics such behavior.
One more thing to point out is that setIndeterminateTintList was added in API 21 which means it doesn't work on pre-lollipop devices.

Only limited colors are added to the colorList and you can always add more colors or change the colors in the colorList. If you don't have the desired list of colors, you can randomize the color selection process.

I hope this is helpful. If you guys know a better and simp…

Resources Not Found Exception in Android

There may be few newbies in Android programming having trouble understanding Resources Not Found Exception. So, I planned to explain it in this blog post and make the explanation as simple as I can.

Resources Not Found Exception is thrown when the Resource API's failed to locate the resource.

Let us go through an example to know in detail on why this exception is thrown.

In this example, consider there is a text view on the UI which is used to show numbers from 10 to 1 and let's say we used a CountDownTimer class to achieve this task.

If this was the code you've implemented, your app will crash when the onTick method gets executed for the first time.

If you take a look at the log cat, you can see the API thrown a Resources Not Found Exception complaining that it cannot find the Strig Id.
Simply, What this means is that the Resource API looked for a String named remainingTimeInSec and it failed to find it. This is because remainingTimeInSec is defined as int, not a String …

Newton (Previously Cloud Magic) Android App Interview

Newton is a subscription based email service which includes extensive features like Read Receipts, Send Later, Sender Profiles, Connected apps and more. The application is offered by Cloud Magic and is available for 14-day free trial in the Google Play Store.

The Newton app was previously known as Cloud Magic. I'm sure a lot of you have used the Cloud Magic app in the past and some of you are still using it as your email client.

If you are not currently using the service or haven't tried earlier, it's time to explore the app as the updated version has added impressive features.

You can add Gmail, iCloud, Office 365, Exchange, Yahoo Mail, Outlook, Google Apps and all IMAP accounts to start your journey.

Newton tracks the emails you've sent and notifies when someone reads it and also when someone doesn't respond to your email. You can also remotely wipes the emails in case your device gets stolen.

The sender profiles give a better understanding about the user that h…

Blip Blip Plays Hourly Sounds Similar To Watches

If you're someone who likes the hourly sounds that are made by watches or wall clocks every hour then you might show interest in an app like the Blip Blip. This app brings the hourly chimes feature to Android. The app is build by Paweł Nadolski and is available for free in the Google Play Store with no In-app purchases.

Blip Blip app has a simple UI and it notifies you every hour with a sound. Currently, the notification sounds have 6 variations and its creator mentioned there is more to come. In addition to the sound, you can also enable vibration.

You can turn the app on off from its main screen. Once on, the notification repeats every hour or you can set for shorter times.

You can check the upcoming notification times for almost a week and if you don't want the app to notify you in the night or any other specific time then you can set the silent time in settings. In addition to that, you can also add silent days.

You can light up the screen during notification or disable t…

Send Private and Secure Emails with ProtonMail

ProtonMail is an end-to-end encrypted email service that aims to protect users privacy. The application is offered by Proton Technologies and is available for free in the Google Play Store.
Simply create an email address and start sending, receiving emails and attachments that are encrypted for free. You can set timers for the emails to self-destruct and send password protected emails.

Not storing Ip log, end-to-end encryption and swiss privacy laws protect your privacy and make email conversations more secure.

The free email account comes with limited features. You can send and receive 150 secure emails per day, create 20 labels and a limited storage of 500MB.
You can upgrade the account to a plus account or a visionary account to increase the limits and can also create custom domains. The plus account costs around € 5.00 /mo or € 48.00 /yr and the visionary account costs € 30.00 /mo or € 288.00 /yr.
Great Day Readers! To give insights into the application development, Dr. Andy Yen,…