Android Mobile App Template For Website

On March 19, 2015, in Android, Make Money Online, by James Liu

If you have a website, it’s better to move it on the mobile as well. In a new mobile media report which is asserted by InMobi, consumers today spend nearly 60% of their time on the internet by mobile devices, comparing with their desktop or laptop. It is quite necessary to create a mobile version website or even a mobile app which serves the same functions as your website on mobile device.

There are lots of friends asking me for help to build a mobile website. The most difficult problem for them is they don’t have any mobile development experiences, though they are experts in building and running websites with WordPress templates. Since I already built an Android App for my website which is also powered by WordPress, I can share some experience with you.
Continue reading »


Android Naruto HD Wallpaper Source Code

On October 14, 2014, in Android, by James Liu

A lot of friends have asked me to help them build an Android Wallpaper. To people who have HD pictures and want to build their own Android Wallpaper apps, an Android app template will be very helpful. So I give you this Android Naruto HD wallpaper app. I figured I should sell the source code cheap so that more people will be able to access it and make easy money on it.

Compare to write the Android app source code line by line, using an Android App template is really basic and really cheap. As long as you have HD photos or Wallpapers, you can easily replace images in this app template. Within 5 minutes, you will get your own Android app ready to make money in your Google Play account or with your AdMob ads banner.

With this Wallpaper Android app template, you can customize the look and feel to make like 20 stand-alone Wallpaper apps if you want. Or you can put all HD wallpapers in one app.

If you want to test this app yourself, you can download and install it by following link, or scan the QR code to download and install on your android phone directly.

Continue reading »

Tagged with:  

Memo English Fruit Master – My First Android App On Google Play

On August 26, 2014, in Android, by James Liu

In last month, I have created a new Android app, Memo English: Fruit Master. The purpose of this app is helping me to remember some fruits name in English. I collect 75 most common fruits in this app. Some of them are quite challenge actually. In this app, you can learn the fruit name in English, listen the voice over and do some spelling practice to remember the English word. Currently, I am using Google Translate to localize this app in Spanish, Russian, Korean, Chinese, and Vietnamese.
Continue reading »


Work on Mac

On February 26, 2017, in Other Online Technology, by James Liu

I am a 10 years old Windows user, but switch to Mac in this year. Lots of people say that Mac is so user friendly and easy to use. However, at the beginning, I don’t feel that, just like all other Windows users. The reason I switch from Windows to Mac is because of the iOS development. Of course I am also working on HTML, Javascript, PHP and Android. Therefore, I have to move all my daily work on Mac now. In this article, I will write some tips about how to use Mac, for new users who have been working on Windows for years.
Continue reading »


A Simple Guide to Create WordPress Plugin

On January 25, 2017, in Other Online Technology, by James Liu

WordPress is widely used to create personal blogs and company website because of its powerful plugin system. The original WordPress only provides a simple system to help people create blogs. Thanks for its flexible plugin system, now WordPress is used to setup any type of website, including blogs, company website, ecommerce website, and even help desk website. With the powerful plugin system, we can use WordPress to do everything. If you know how to create WordPress plugin, it’s definitely a great skill for your career.

Last year, I spent one week to create my first WordPress plugin. In this year, I spent another two weeks to create a new WordPress plugin. After these two plugins, I think it’s time to write down something. The most difficult part when I am creating WordPress plugin is to find the right way implement the feature I want, though WordPress provides a very complete developer manual. But if I want to go through the full developer document, it may take me several months (someone may be faster than me). To make the development process faster, I will share my experience with you, though I just finish two WordPress plugins. By the way, my way to create WordPress may not be correct, but it just works. If you find any mistake or incorrect approach, please leave your comment below.
Continue reading »


Install Nginx and PHP in Linux Cloud Computing Sever

On January 5, 2017, in Other Online Technology, by James Liu

OK. This is another article about installing Nginx in Linux, excuse me, in Linux cloud server. In the article, you will find lots of steps which are mentioned in other website. So, why do I write another article for this old fashion topic?

I am currently configuring my Linux server which were purchased two weeks ago from a cloud computer vendor, the most famous one. During the configuration process, I start from Google search and gather all necessary knowledge from several websites. The problem is here. There is no one website which can give me a full technical note to help me successfully setup the web service with Nginx. So here is the motivation for me to write this article.
Continue reading »


Linux Cloud Computing Server Howto

On December 24, 2016, in Other Online Technology, by James Liu

This is my second article talking about Linux cloud computing server. As a full stack developer, it seems to be out of my scoop. However, as a beginner in Linux Cloud computing industry, I think it will be a good idea to share my problems and solutions when I am working on Linux cloud computing server.
Usually, here is the normal working process on Linux cloud computing server:

  1. Estimate hardware requirement including CPU, memory, storage, I/O, or GPU (more and more tasks use GPU now), and networking.
  2. Purchase cloud computing server from vendor such as Amazon, Microsoft, Google, etc.
  3. Use SSH to login Linux server and setup software and services.

However, things don’t always happen the way you plan them to happen. This time, I need a Linux cloud server to setup Web server with database. One of my friend have a free one and share that one with me. He passes me the username, password and IP address to access the server. I know nothing about the server but the system is Linux. So I login the server and try to find out following information about the server:

  1. CPU information
  2. Memory information
  3. Storage
  4. System information
  5. Software and Service
  6. Users and Groups

Continue reading »


WordPress Plugin Localization with NPM and Grunt

On November 13, 2016, in Other Online Technology, by James Liu

Localization is very important if you want your applications to be used world wide. These days I was trying to create a WordPress plugin and my last job is localizing it in Chinese version. WordPress uses the gettext libraries and tools for i18n (internationalization). Though PHP provides a great built-in functions for localization, WordPress defines its own function __() to handle the job. In WordPress developer website, they only provide the direction but not the details about how to localize the plugin. I spend two days to successfully localize my WordPress. I find the materials is not enough on WordPress website and it’s better to gather all information in one page. Therefore, I decide to write this WordPress plugin localization guide. This tutorial will demonstrate how to localize a WordPress Plugin step by step.
Continue reading »

Free WordPress Themes