Live Wallpapers for Android

Posted by HG in Labels: ,
Spice up your device with these beautiful Android live wallpapers.
Here are five collections with some of the best backgrounds.

30 Android Live Wallpapers




A nice collection of 30 live wallpapers for Android. From abstract to nature you will find pretty much everything.

11 Fascinating Android Live Wallpapers



Another beautiful compilation of animated walls to jazz up your phone.

35 Awesome Animated Android Walls



Spice up your home screen with these unique backgrounds. Some of them are free some of them are premium.

36 Beautiful Live Backgrounds for Android



Here you will find some of the best free animated Android Walls for your phone.

Live Wallpapers for Android



A huge collection of beautiful Android Live Walls. You will find backgrounds in numerous categories, such as nature, sports, animals, tech, space and more.
Read more

Christian Android Apps

Posted by HG in Labels: , ,
There are many Christian android apps out there that will help you stay motivated and inspired, while strengthening your faith in Him, reminding His love and grace for you.

Bible

With over 150 Bible versions, 200 reading plans and numerous translations, powerful search feature, the Bible app will help you get closer to the Lord. Furthermore you can bookmark your favorite verses, take notes, attend live church services and events, listen to audio versions of the Scripture, get to know like-minded people (there are millions of You Version users).

Words of Jesus Daily

Start your day with Jesus. The app delivers the teachings and beautiful words of Jesus to your Android device on a daily basis. Verses are presented in a nice small or large widget, depending on your own needs. You can read the whole chapter as weel and switch between the modern or standard version of the Bible. It comes with links to online translations.

Bible or Not

Bible or Not is a fun family friendly trivia game that brings the Scriptures into your life in an entertaining way. Your task is to decide which of the famous quotes are from the Bible. Some of the quotes are the actual verses, while some of them are from famous books, historical figures, music lyrics, movies. etc.
Examples: "Cleanliness is next to godliness.” – Bible or Not? or “The fallen shall rise again.” – Bible or Not?.
If you enjoy Bible quiz, here is another great one.

Bible Verses Live Wallpaper

Stay motivated throughout the day with over 500 Bible verses and various live wallpapers.
You can choose what backgrounds and verses you want on your screen. The wallpapers look good. It needs some improvements, but the idea is great.

Lord Jesus Prayer

A well designed and useful app for Christians to help you maintain a solid relationship with God, reminding you to pray and praise Him more. It comes with the Jesus prayer audio track. During prayer sesseion the app shows pictures of Jesus, bringing Him even closer to you.What is even better the prayer can be set as a wakeup alarm or ringtone. Features beautiful pictures, Bible quotes in three different widget sizes.

Bible Videos

Experience the life of Jesus Christ and deepen yourself in various Bible stories through interactive Biblical environments, beautiful videos, picture slideshows and more.
Engage in stories, get to know more about the Lord and strengthen your faith with this amazing free application for Android devices.
Kids will love it as well.

LDS Gospel Library

Read and study the Scriptures with LDS Gospel Library, a well made spiritual guidance. The application features the Bible, Music, Conference Talks, Videos, Magazines and Manuals of The Church of Jesus Christ of Latter-day Saints. You can easily search, annotate bookmark and organize the content. Another helpful and beautifully designed app for Christians. You may want to check out other useful Android apps by LDS, like the Mormon Channel, LDS Youth etc., here

Identity in Christ Daily

Get daily inspirational Bible verses, to help you rejuvenate your faith, reminding His gifts and love for you. The application is a Home screen widget (with 2 sizes) and daily notification, that integrates with BibleGateway as well. You can check out other inspirational apps, such as the Uplifting Psalms, Wise Proverbs, Prayers&Blessings Daily and more by this developer here.

God Bless!
Read more

How to Develop Android Apps

Posted by HG in Labels: ,

Know Your Market

Whether you are developing android apps for tablets or phones it is important to research and analyze the market.
Carefully study your niche, get to know your competition and future users.
Study the top 3 and worst 3 apps that are relevant to your project. (What are their strong and weak points? How can you be better and stand out? How can you add value and make users happy? )
Social networks (Facebook, Twitter, Youtube), forums, blogs and Market user reviews are great to help you in your research and get feedback.
As more and more people turn to smartphones as their primary method of handling everyday activities, it is important to take into consideration what kind of attitudes, behaviors an app may promote. A violent game will promote irresponsability and ignorance on the long run, on the other hand a multi-player word or puzzle game boosts analytical thinking and social growth, while a weight loss or stop smoking app stimulates a positive change by helping users to get rid of their frustrations. On CNN is great article on this.

Love your users and aim to give the best and highest quality application for them. Stand out with a well taught interface, beautiful design, speed and pay attention to the smallest detail. Add value and help them reach their goals with an app that they can easily incorporate into their life and workflow.

Tools and Installation

The two most important tools you will need is Android SDK and a development environment, such as Eclipse.
For Eclipse make sure you are using the latest Java Runtime Environment(JRE) or Java Development Kit(JDK).

 

Coding

To develop android apps you will need to be familiar with the Java programming language. If you are a total newbie on Tuts+ you will find a detailed beginner friendly introduction with everything you need to know about using Java in your Android app project.

Tutorials
Hello World Tutorial - This is the most simple and basic tutorial for beginners. You will learn how to create a new project, construct a simple UI, run an application
Android Video Tutorials - This is the best resource for beginner and advanced android developers. Here you will find 200 detailed, easy to follow tutorials on how to set up a button, add background, images or music, how to create a browser, save data, get location, draw bitmaps or how to use voice recognition. SQLite databases, and many more.
Official Google Tutorials - Another great list with useful how to's of the various types of views, frameworks, layouts available.

Sample Apps
Barcode Scanner - Uses camera to decode and scan barcode  
Android's Fortune - A simple quote and fortune cookie app  
Vidiom - Lets you capture and publish MP4 videos, integrates with social networks    
Mileage - Track car mileage and costs, import and export data etc.   
FeedGoal - Rss/Atom feed reader    
Standup Timer - Meeting timer for Android devices  
Sample apps by Google - A great compilation of open source app from Snake to Tic Tac Toe or Spinner  

Design and UI Tips

Keep it Simple Use colors Wisely - Work with a coordinated color scheme, where elements are linked together by a design or colors. See more on color harmonies here). When comes to background stay as clean as possible and choose something that you can build upon. Avoid Clutter
  • do not abuse font types and sizes
  • avoid overpopulating your app with icons, buttons
  • prioritize and concentrate on the most important thing. Do not overwhelm your users with too many options
  • have enough space between UI elements (spacing is advised to be at least 8dp).
As rule of thumb on dashboard shouldn't be presented more than 6, while on quick actions and tabs more than 4 functions. Also make sure lists are easy to read with contrasting section dividers.

Make it Predictable  
Use platform specific icons and actions - People are used to the Android environment and they identify certain gestures, icons with their specific functions. The last thing you want is to make them confused.
Show progress and give touch feedback - Users like to know what is happening around them, the effects of their actions. Visually indicate progress, which objects were touched, what is enabled or disabled. A nice custom progress bar tutorial you can see here    

Make it Unique Respect your users and offer them a unique visual experience with a clean presentation, beautiful high quality icons and buttons.Induce positive feelings and emotions with your choice of colors and designs. Make your users feel at home. Have a clear message with supporting graphics. You could go organic or retro, mimic real life objects or use textured icons and backgrounds.


Users Comfort First  
Make it fast- Limit the number of objects created, use efficient algorithms, and do not abuse method calls. Profile and optimize your code. A great profiler is VisualVm. You can find the Eclipse launcher of VisualVM here. For more performance tips check out Google Docs .
Size Matters - It is important to find the right balance between usability and aesthetics, especially when there are so many different target devices. The best is to test and improve, test and improve. Use large enough font sizes and tap targets. The size of touchable UI elements should be at least 48dp high and wide. On supporting multiple screen sizes and platform versions click here  
Support both orientations - With the exponential growth of tablet and large -screen smartphone market supporting landscape mode is something that shouldn't be forgotten.    
Integrate with other apps - People look for multi-functional apps that can quickly and easily satisfy their needs. Let them do want they want from within your app and improve user experience by incorporating other tools and applications, such as sharing, texting, GPS and maps, taking photos etc. Android offers an easy way to achieve this with Intents    
Personalize - Offer customization options (change background, font size, color, sounds etc)  
Other things to consider - Allow multi select (for deleting, moving multiple objects at the same time), use auto complete forms/fields, allow search suggestions.


Android GUI Sets
GUI for Android ICS - Google offers a nice GUI Psd collection for developers.
Android Asset Studio - AAS lets you easily generate you own icons. It also comes with a handy device frame generator. Both work great.
Android GUI Psd - A beautiful well made GUI set for Android. The set includes: circle buttons, radio, google search, signal bar, keyboard, main menu and many more
Android Gingerbread GUI - A nice set with many UI elements to help you in your project.
Android Icons - Another great set with vector-built fully editable icons.
Android 2.3.4 GUI - High density Psd set with customizable app icons, buttons, bars, keyboards and so much more.
Read more