Skip to main content

PROGRAMMING WITH YOUR ANDROID SMARTPHONE: Essential Apps And Tools... [See Details]




Mobile phones are basically just mini portable computers these days. The best devices on the market can give you many of the features you can get with a regular laptop. Programming with a smartphone is therefore very possible. All a developer needs to know is the right tools to get.

Unfortunately, information on how to use a phone as an environment for developing applications and websites is somewhat hard to find. Unless you’re very specific, searching the internet will often lead you to a page about how to code and debug apps that run on mobile phones.

That is why we decided to dig deep and uncover what you’ll need to turn your phone into a desktop-like programming device.

1. A TEXT EDITOR

To develop on your smartphone, the first thing you’ll need is a source-code editor. Essentially, an editor will allow you to create and edit text files written in various programming languages. In other words, this is where you write your code.

Similar to a desktop editor, your Android tool should be easy to navigate, customizable by modifying font size, color schemes, etc., and offer simple cut, copy and paste features. The abilities to handle UTF-8 encoded text and highlight syntax are also elements you may want in your editor.

The Play Store is well-populated with text editors, but if you’re new to programming on your phone, go for the most popular app you can get, preferably for free. If you’re familiar with Vim Touch for PC, an Android version exists, and its handy features are well laid out to make touchscreen editing a lot more bearable.

I would also recommend a more code-writing oriented keyboard than the one that ships with your device. One of the best is Hacker’s Keyboard, which makes special characters like brackets or colons easier to type by laying them out as they typically appear on a computer keyboard.

2. A FILE MANAGER

If you ask an Android enthusiast why they prefer the platform to iOS, they’ll likely say it’s because Android comes with a file manager application that offers the ability to create folders and move files around. However, these apps are usually very limited for a programmer, primarily because they don’t show all the data on your phone.

Because every program you write or app you build will be represented as a file in your Android device, you’ll need an explorer that gives the flexibility to find and manipulate files as you please. I recommend OI File Manager, a free, open-source replacement for Android’s file explorer, which will let you copy, move, rename and share files easily.

3. A VIEW-SOURCE HANDLER

If you’re developing a web-based application, a View Source handler is a necessity. What it does is let you open your source code by typing the URL address on a browser.

View Source Mobile is available as an add-on for browsers like Opera Mobile, Dolphin, and Firefox. Alternatively, you could get an app called VT View Source, a stand-alone browser that offers the same capabilities as the add-on, along with a few extra features specific to developers.

4. A WEB SERVER FOR TESTING WEB APPLICATIONS

Developers of websites and web-based applications need web servers to store files which can be accessed by the target user via the internet. When someone visits your site or uses your app online, their browser communicates with your web server and exchanges information to determine what will be shown on the visitor’s screen. Popular online website hosts such as HostGator and Godaddy provide cheap servers for hosting online applications.

Local web servers for testing and staging purposes can also be easily built with XAMPP and WAMP which are among the most popular web server packages for PC, but you can also get the same features on Android. The best app for the job is Palapa Web Server, which gives you MySQL, PHP and Lighttpd all pre-configured into a single, free stack-package, although beware trying to run a local server on a more budget Android device that may not have the specs to handle it. Palapa even lets you edit the server config files directly in the app itself.

Those are are the core tools you’ll need to do web development on your Android device.

Comments

Popular posts from this blog

SHOCKING!!! Ogboni Leader Lists Popular Members Says Members Attend Churches, Mosques

A seasoned administrator and chartered accountant, Francis Oluwagbenro Meshioye, the Olori Oluwo (Supreme Leader) of the Reformed Ogboni Fraternity has said being a member does not stop members from practising religions of their choice. In an interview with the Nigerian Tribune, he explained the fraternity takes its roots from Nigerian culture. On the negative perception of the group and what attracted him, Meshioye said: “I wanted to understand my culture, to know why I am here. Why was I not born in India as a Hindu or in China to embrace their culture and religion? This made me to begin to look within myself to know who I am and I extended this to what I have within my area. I am a firm believer in the Yoruba saying, ‘Animo ni peregun laso’ meaning you add to whatever you have. A seasoned administrator and chartered accountant, Francis Oluwagbenro Meshioye, the Olori Oluwo (Supreme Leader) of the Reformed Ogboni Fraternity has said being a member does not ...

Air Peace De-board Passenger For Asking Attendant To Translate Safety Instructions To Igbo Because 'He Does Not Speak English'

Iwarah declared that his de-boarding was necessary in a bid to guarantee the safety of its crew and customers and said it would not tolerate an act that would jeopardise safety on any of its flights. A passenger with Air Peace was today de-boarded by the airline over claims that he could not communicate in English during safety briefing. The passenger identified as Mr. Christopher Aniagboso told the cabin crew to translate the safety briefing for passengers in the over-wing exit seats in Igbo language and not English as is the standard. The airline in a statement by its spokesman, Mr. Chris Iwarah, said that other passengers around him offered to translate what was being said in English to him, but he insisted that the crew must brief him in Igbo language. Besides, Iwarah said that efforts to relocate the unruly passenger from his seat to the other proved abortive despite the intervention of the cockpit crew. He, however, said that the passenger who had earlier on May...

UNHOLY ATTACK!! Nigerians Blasts Producer Of Mount Zion Films After His Son Did This

Son of Mike Bamiloye, popular Mount Zion movie producer ,Joshua Bamiloye has fired heavy shots at a lady who insulted his father’s work in response to a tweet he made about a popular television series. The popular television series is called  Lucifer  and it highlights  the devil in a  somehwat loving fashion, as an abandoned son who had to make it on his own. Joshua condemed the series saying it is being used by Satan to win souls to himself. See his tweet below… Joshua Mike-Bamiloye@jay_mikee There’s a show Called LUCIFER Azin the devil o lol And you, Knowing how captivating foreign series can be, You still watch. Now you LOVE the character; Lucifer, Like Jack Bauer. And somehow you think, the devil isn’t winning your soul over... 2,461 1:24 PM - May 13, 2019 Twitter Ads info and privacy 2,189 people are talking about this He added: “This tweet really exposes how bad things have gotten. Satan is far more smart...