Click here to Skip to main content
15,886,088 members
This competition has ended

Best Mobile Article of October 2015

Contribute to CodeProject and you'll automatically be in the running for a monthly prize!

Each month at CodeProject we gather together the best of the articles submitted the previous month and ask our readers to choose the best of the best. Entry is automatic - just submit you articke and we'll do the rest.

Check out the submission guidelines for information on posting articles.

Current Entries

Articles that match the contest criteria are automatically entered.

Please Sign up or sign in to vote.
16 Oct 2015ridoy
A brief explanation of application development for Android Wear, helpful for every beginner and intermediate android developer.
Please Sign up or sign in to vote.
18 Jan 2018Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
Please Sign up or sign in to vote.
8 Oct 2015Anele 'Mashy' Mbanga
A look at a flexible Java MySQL CRUD PHP script generator
Please Sign up or sign in to vote.
19 Jan 2016Ranjan.D
It's all about Android Wear Demo App "TodayMenu" implementation
Please Sign up or sign in to vote.
14 Oct 2015yuetwong
This article shows the steps to create an Apple Watch app that draws a pie chart using CoreGraphics.
Please Sign up or sign in to vote.
7 Oct 2015Val Okafor
This post is a step by step tutorial on how to add data persistence to the Android Notepad app we create in the last post.   You are highly encouraged to read the last posts to get the most out of this tutorial especially if you are new to Android development. 
Please Sign up or sign in to vote.
16 Oct 2015Afzaal Ahmad Zeeshan
This article enlists a few of the things that you must consider while writing the applications for smartwatches.
Please Sign up or sign in to vote.
16 Oct 2015Ranjan.D
Let us discuss about Android Wear Notification and learn with example on how to build and show notifications on wearables
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
This series of videos presents an overview of Intel tools available for Android developers through Intel® Software.
Please Sign up or sign in to vote.
9 Oct 2015V. Subhash
Android code shortcuts to explore newer SDK APIs
Please Sign up or sign in to vote.
16 Oct 2015Ranjan.D
This article is all about having an understanding about Android Wearable UI Components.
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
Thanks to an x86-based Android tablet Intel loaned me for testing, PhonoPaper has been improved and optimized.
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
This step-by-step guide walks you through the process of setting up and compiling different libraries that are used in gaming and multimedia specifically for x86 target platforms.
Please Sign up or sign in to vote.
30 Oct 2015Android on Intel
In this article, I will describe four best practices for Android device management.
Please Sign up or sign in to vote.
6 Oct 2015James M Croft
This post covers getting your Windows apps connected to a Microsoft Band for an indefinite period of time.
Please Sign up or sign in to vote.
27 Oct 2015Pruthviraj Mohite
This tip gives you details about how to connect Windows Phone to Microsoft Band.
1 Oct 2015Android on Intel
This article will provide you details on how to port an existing android apps to iOS using the Multi-OS Engine.
1 Oct 2015Android on Intel
This tutorial will guide you to your first cross-platform application using the Multi-OS Engine installed on Mac OSX which we refer to as local build.
1 Oct 2015Android on Intel
This article walks through an example Android application that offloads image processing using OpenCL™ and RenderScript programming languages.
1 Oct 2015Android on Intel
This tutorial presents a step-by-step guide to performance analysis, bottleneck identification, and rendering optimization of an OpenGL ES 3.0 application on Android.
1 Oct 2015Android on Intel
This article gives an overview of the Android Wear operating system focusing on wearable devices, application types, development, and debugging. It also explains two ways of debugging a wearable app using ADB.
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
Multi-OS Engine: Enabling HTTPS
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
In this article, we will introduce the multi-window function and show you how to implement it in your apps.
Please Sign up or sign in to vote.
1 Oct 2015Android on Intel
Porting Guide for Unity Game on Intel® Architecture for China Market
Please Sign up or sign in to vote.
30 Oct 2015Android on Intel
This article will show a performance gain with native support on Android and share some tips for increasing performance on Intel® architecture using Hero Sky: Epic Guild Wars as an example.
Please Sign up or sign in to vote.
10 Oct 2015Sterling Udell
Give your users the option of keeping your smartwatch app open when the device sleeps.
Please Sign up or sign in to vote.
16 Oct 2015David Rousset
In this article, I’ll show you how to test your WebGL experiences on these very fast Android emulators.
Please Sign up or sign in to vote.
30 Oct 2015Android on Intel
The current generation of Intel® graphics hardware extends Intel’s leadership in enabling innovation across the industry, including being fully ready for DirectX 12 and driving the adoption of advanced features by next-generation games.
Please Sign up or sign in to vote.
29 Oct 2015minor_28
Web Control - Google Maps
Please Sign up or sign in to vote.
14 Oct 2015Mitchell J.
Introducing Bob's Quest, a Flappy Bird clone (of sorts), in which Bob must avoid crashing into pillars as he leaps through space.
Please Sign up or sign in to vote.
4 Nov 2018Michael Chourdakis
A ready to be used hotpatching library with five methods!
Please Sign up or sign in to vote.
14 Oct 2015Mitchell J.
Introducing Wearable Chess - a complete, open-source chess app for Android Wearables!
Please Sign up or sign in to vote.
1 Oct 2015Val Okafor
This post is part one of two part blog posts where I will provide a step by step tutorial on how to create an Android Notepad App. These two posts are the completion of my post on Android SQLite and Content Provider. If  you have not read those two posts, you may want to do […]
Please Sign up or sign in to vote.
8 Oct 2015maq_rohit
This article will give you a walk-through from sample android wearable app to Nice pro app.
Please Sign up or sign in to vote.
20 Oct 2015KarstenK
Working with High Resolution time on iOS
Please Sign up or sign in to vote.
16 Oct 2015Ranjan.D
It's all about Android Wear Watch Face development. You will be learning how to develop a custom watch face service.
Please Sign up or sign in to vote.
18 Oct 2015Fiyaz Hasan
Basics of building Android apps with Xamarin Forms
Please Sign up or sign in to vote.
20 Oct 2015marcus obrien
This tip covers how to write a C# application to control an Android device. It uses the MADB wrapper from Quamotion.
Please Sign up or sign in to vote.
30 Oct 2015Android on Intel
In this guide we will detail a step-by-step process of building a cross-platform Android application with the help of Marmalade C++ SDK 7.1 and ShiVa3D game engine specifically for Android x86 architecture.
Please Sign up or sign in to vote.
15 Oct 2015Ranjan.D
An Introduction to Android Wear. It's the age of wearables, a lot of exciting things you will come across in designing apps for wearables.
Please Sign up or sign in to vote.
19 Oct 2015marcus obrien
How to set up and manipulate an iOS device from a Windows C# App
Please Sign up or sign in to vote.
28 Oct 2015Ngo Tuong Dan
Android OS is a multitasking operating, there are a lot of running background process, these process make your device will be slower.
Please Sign up or sign in to vote.
19 Oct 2015marcus obrien
From the command line, you can control your iOS device using the libimobile tools, these are some common commands.
Please Sign up or sign in to vote.
14 Oct 2015syed shanu
Send Group Message from web server to Samsung Gear Smartwatches
Please Sign up or sign in to vote.
30 Oct 2015Android on Intel
Jack (Java Android Compiler Kit) is a new Google* tool that includes a compiler from Java source code to the Android dex file format.
Please Sign up or sign in to vote.
17 Oct 2015maq_rohit
The Seahawk- 12's watch for Android wearable
Please Sign up or sign in to vote.
22 Feb 2016marcus obrien
A reference guide to using ADB to control an Android device from Windows

Current Participants

Those with articles that match the contest criteria are automatically entered.

Software Developer
Pakistan Pakistan
Afzaal Ahmad Zeeshan is a computer programmer from Rabwah, Pakistan, currently living in The Netherlands, likes .NET Core and Node.js for regular everyday development. Afzaal Ahmad works at Adyen as a Developer Advocate.

He is an expert with Cloud, Mobile, and API development. Afzaal has experience with the Azure platform and likes to build cross-platform libraries/software with .NET Core. Afzaal is an Alibaba Cloud MVP, twice he has been awarded Microsoft MVP status for his community leadership in software development, four times CodeProject MVP status for technical writing and mentoring, and 4 times C# Corner MVP status in the same field.
United States United States
Intel is inside more and more Android devices, and we have tools and resources to make your app development faster and easier.

Software Developer SITHASO HOLDINGS (PTY) LTD
South Africa South Africa
I'm a Bachelor of Commerce graduate, fell inlove with ICT years back with VB5. Used Pick & System Builder to create a windows app. Very curious, developed my first web database app called Project.Show using ExtJS. Published on Google Play Store, learned JQuery Mobile, a project manager at best. My first intranet app eFas with MySQL.

Fear closes people to a lot of things and we hold ourselves back being held by it. Thus the sooner you believe you can't do something, the sooner everything will work towards that belief. Believe in yourself at all times because you can do anything you set your mind to it!

I have a very beautiful woman and four kids, the best joys in the world. East London, South Africa is currently home.

Awards:

Best Mobile Article of February 2015 (First Prize)
http://www.codeproject.com/Articles/880508/Create-a-CRUD-web-app-using-JQuery-Mobile-and-Loca

Best Mobile Article of May 2015 (Second Prize)
http://www.codeproject.com/Articles/991974/Creating-JQuery-Mobile-CRUD-Apps-using-JQM-Show-Ge

Apps
Bible.Show (Android Store App)
https://www.facebook.com/bibleshow
https://play.google.com/store/apps/details?id=com.b4a.BibleShow

JQM.Show (Android Store App)
https://www.facebook.com/jqmshow
https://play.google.com/store/apps/details?id=com.b4a.JQMShow

CodeProject.Show (An offline CodeProject Article writer)
http://www.codeproject.com/Articles/993453/CodeProject-Show-A-CodeProject-offline-article-wri
United States United States
David Rousset is a Senior Program Manager working for Microsoft Corp, in charge of driving adoption of HTML5 standards. He was a speaker in several famous web conferences such as Paris Web, CodeMotion, ReasonsTo or jQuery UK. He’s the co-author of the WebGL Babylon.js open-source engine. Read his blog on MSDN or follow him @davrous on Twitter.
Architect Geek Hour
Bangladesh Bangladesh
Tech Enthusiast | Contributing Author on Microsoft Docs | Github Country Leader (C# and Typescript)

A .NET and JavaScript enthusiast. Likes to work with different technologies on different platforms. Loves the logic and structure of coding and always strives to write more elegant and efficient code. Passionate about design patterns and applying Software Engineering best practices.

I'm a young coder who did exceedingly well in my education and was offered an internship by Microsoft. I've tried a range of things and realized that what I need is a super creative challenge. I'm hungry for a real role in a challenging startup, something I can stick with for years
Software Developer Black Marble Ltd.
United Kingdom United Kingdom
This member doesn't quite have enough reputation to be able to display their biography and homepage.
Employed (other) Tomas Bata University in Zlin
Czech Republic Czech Republic
Works at Tomas Bata University in Zlin, Czech Republic. Teaches embedded systems programming. Interested in programming in general and especially in programming microcontrollers.
Software Developer
Germany Germany
I am living in germany and now living from programming for some Years. In my spare time I like sports as jogging, playing football (soccer) and basketball.

We must take care for our planet, because we and our family has no other. And everybody has to do something for it.
Technical Lead
United States United States
Rohit started Embedded Programing in his college days and now he is a Software Developer by Profession. Mainly he interested in cutting edge technology offer by Microsoft (i.e Azure,MVC). He Loves coding and his passion is always been towards Microsoft Technologies. Apart from coding his other hobbies include reading books and hang out with friends is his most favorite past time hobby.


1. 20 Apr 2014: Best Mobile Article of March 2014 - First Prize
Technical Lead
Canada Canada
I have a blog here

http://www.electricalengineeringschools.org/blog/

And my robotics web site is here :

http://www.roboticsfordreamers.com/

I have been a software engineer for over 20 years now. I'm an expert in writing scalable restful web API services, which I've been doing for over 7 years now for games companies such as EA and Ubisoft. I've also worked on several video games, including Skate 2 and 3, NHL, Need for Speed, various Assassins Creed games, Far Cry 3 and 4, Driver San Francisco and most recently with a team of 15 on EA's UFC free to play. On this latest project I designed, implemented, tested (including load tests in Gatling and JUnit on AWS), deployed and supported all the web services for the game client, supporting up to a half a million active sessions.

I am proficient at programming in C, C++, C#, Java etc. I've developed many types of games, applications, SDKs and web services in Linux, Unix, iOS, Android and Windows.

My spare time is spent teaching and lecturing computing languages and science. I have a PhD in Artificial Intelligence (specialising in knowledge representation - Semantic networks with inference engines).

Currently I am also building an A.I. general purpose robot. The brains behind it are a mix of 6 Raspberry Pi and Banana Pros, with 2 USB cameras, SATA drive, Router Switch with inter-pi Comms, 2 motorised track systems, plus various sensors including motion/pir/sound etc.

The six pi's are split according to functions, including eyes (image processing/recognition), ears (speech processing and simulated speech),motor (object avoidance, environment mapping, drives all movement), entertainment (web browsing, media playing etc), brain (knowledge system, and adaptive learning/memory systems) and development system ( logging, diagnostics, debugging).

I am available as a consultant, so if you need to get something out the door quick, or want to set down an expandable and resilient framework, ping me !
Software Developer
Greece Greece
I'm working in C++, PHP , Java, Windows, iOS, Android and Web (HTML/Javascript/CSS).

I 've a PhD in Digital Signal Processing and Artificial Intelligence and I specialize in Pro Audio and AI applications.

My home page: https://www.turbo-play.com
Sweden Sweden
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder
Australia Australia
I'm a university student with a passion for stunning UI design and flawless code.

I fell in love with computers when I was 10 years old, and today I am fluent in C#, Python, Java, Javascript, HTML5, and CSS3. I know a little MATLAB, PHP, and SQL.

In my spare time, I build all sorts of cool things, like this Rubik's Cube Robot.

Away from the keyboard, I enjoy quality time with friends and family, as well as reading, painting, playing the piano, teaching chess & karate, and volunteering within my community.

I have learnt that success comes through hard work and dedication, and that giving back to the same people and communities that have helped me is both important and very rewarding.

Follow me on GitHub
Team Leader Tae Kwang Can Tho LTD
Vietnam Vietnam
Code for fun -> ^.^ <-
Software Developer Arlec Company
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Web Developer
United States United States
Profile

Around 10 years of professional software development experience in analysis, design, development, testing and implementation of enterprise web applications for healthcare domain with good exposure to object-oriented design, software architectures, design patterns, test-driven development and agile practices.

In Brief

Analyse and create High Level , Detailed Design documents.
Use UML Modelling and create Use Cases , Class Diagram , Component Model , Deployment Diagram, Sequence Diagram in HLD.

Area of Working : Dedicated to Microsoft .NET Technologies
Experience with : C# , J2EE , J2ME, Windows Phone 8, Windows Store App
Proficient in: C# , XML , XHTML, XML, HTML5, Javascript, Jquery, CSS, SQL, LINQ, EF

Software Development

Database: Microsoft SQL Server, FoxPro
Development Frameworks: Microsoft .NET 1.1, 2.0, 3.5, 4.5
UI: Windows Forms, Windows Presentation Foundation, ASP.NET Web Forms and ASP.NET MVC3, MVC4
Coding: WinForm , Web Development, Windows Phone, WinRT Programming, WCF, WebAPI

Healthcare Domain Experience

CCD, CCR, QRDA, HIE, HL7 V3, Healthcare Interoperability

Education

B.E (Computer Science)

CodeProject Contest So Far:

1. Windows Azure Developer Contest - HealthReunion - A Windows Azure based healthcare product , link - http://www.codeproject.com/Articles/582535/HealthReunion-A-Windows-Azure-based-healthcare-pro

2. DnB Developer Contest - DNB Business Lookup and Analytics , link - http://www.codeproject.com/Articles/618344/DNB-Business-Lookup-and-Analytics

3. Intel Ultrabook Contest - Journey from development, code signing to publishing my App to Intel AppUp , link - http://www.codeproject.com/Articles/517482/Journey-from-development-code-signing-to-publishin

4. Intel App Innovation Contest 2013 - eHealthCare

5. Grand Prize Winner of CodeProject HTML5 &CSS3 Article Contest 2014

6. Grand Prize Winner of CodeProject Android Article Contest 2014

7. Grand Prize Winner of IOT on Azure Contest 2015
Founder WizadApps
Bangladesh Bangladesh
Dreams to change the world and use creative tech solutions for mankind.
Completed BSC on Computer Science and Engineering from Khulna University in December, 2013. Leading own startup named WizadApps which works on future generation technologies. Besides acting as Lead Regional Android Course Training Co-ordinator of GDG Dhaka. Has interest on pattern recognition, embedded system, robotics and AI. As a Tech enthusiast always like to do code, develop creative things, brainstorming innovations, help people about programming and inspire them with new ideas to build.
United States United States
I'm a free range writer of software and (occasionally) books. My Android apps can be found on Google Play, and my tech writing can be found on GlassAlmanac.com and 9to5Google.com, as well as my own blogs.
Team Leader
India India
Microsoft MVP | Code Project MVP | CSharp Corner MVP | Author | Blogger and always happy to Share what he knows to others. MyBlog

My Interview on Microsoft TechNet Wiki Ninja Link
Software Developer www.VSubhash.in
India India
V. Subhash is an invisible Indian writer, programmer and illustrator. In 2020, he wrote one of the biggest jokebooks of all time and then ended up with over two dozen mostly non-fiction books including Linux Command-Line Tips & Tricks (first paperback to have syntax highlighting in colour), CommonMark Ready Reference (the first book on CommonMark), PC Hardware Explained, Cool Electronic Projects and How To Install Solar. His book Quick Start Guide to FFmpeg was published by Apress/SpringerNature in 2023. He wrote, illustrated, designed and produced all of his books using only open-source software. Subhash has programmed in more than a dozen languages (as varied as assembly, Java and Javascript); published software for desktop (NetCheck), mobile (Subhash Browser & RSS Reader) and web (TweetsToRSS); and designed several websites. As of 2024, he is working on a portable Javascript-free CMS using plain-jane PHP and SQLite. Subhash also occasionally writes for Open Source For You magazine and CodeProject.com.
Software Developer (Senior) ValOkafor.com
United States United States
My name is Val Okafor, I am a Senior Software Engineer with specialization in Android Development. Learning and problem solving is my passion and I share my Android development knowledge through my blog ValOkafor.com.

My Android courses are the courses I wish I had when I started. I teach Android development in the context of a fully developed Android app. I believe that new Android concepts are better understood if they are presented in the context of creating an app from scratch to finish.

I focus on creating Productivity Android apps and besides Android development I have 7 years’ experience as System Administrator supporting Enterprise applications and 2 years’ experience as a Web Developer building websites using PHP and ASP.Net.

I have worked for corporations such as The Home Depot, American Council on Exercise, Legend3D and HD Supply, Inc. I have a bachelor's degree in Information Technology from National University San Diego, California and a master's degree in Software Engineering from Regis University Denver, Colorado.

I enjoy sharing my extensive work experience through my blog, social media.
Canada Canada
Yuet is a software developer. When she is not coding, she enjoys playing tennis, cycling, watching movies and hanging out with friends and family.

Contest Entries and Requirements

  1. The contest period covers the the first day of the month 12AM US Eastern Standard Time and ends the final day of the month at 11:59:59 PM US Eastern Standard Time. All entries must be submitted during this period in order to qualify.
  2. Entries must be an article, or blog entry.
  3. With the exception of the Everything Else category, the article must be tagged with at least one of the tags corresponding to that competition's category (for example, to enter the C# Competition you would need to tag your article with a C# tag).
  4. Articles entries must follow the CodeProject submission guidelines.
  5. No cheating, lying, plagiarizing articles, chicanery, or kicking.
  6. Articles may only be considered for a single category. If an article is eligible for multiple categories (for example, it pertains to both the C# and Web Dev categories), CodeProject editors and judges will decide which category the article shall be entered in.
  7. No author can be nominated twice in the same category.
  8. If an author writes has two separate articles, each article may be considered in their respective categories provided none of the aforementioned rules are broken. For example, if an author wrote two separate articles, one related to C# and one related to VB.NET, the author and articles could be nominated in the C# and VB.NET competitions, respectively.
  9. In the event an author wins multiple competitions, and repeat, identical prizes, the number of prizes issued is solely at the discretion of the prize issuer.
  10. In the event an article has multiple authors and/or contributors, the number of prizes issued is solely at the discretion of the prize issuer.
  11. In the event of a tie,  the number of prizes issued is solely at the discretion of the prize issuer.
  12. Multiple votes from the same IP will be automatically disqualified.
  13. The judges’ decision is final and no correspondence will be entered into.
  14. Only those who live in jurisdictions in which this contest is legal may enter.
  15. Any breach of the rules and the prize will be awarded to the runner up.
  16. By entering the contest you agree to the rules, conditions of entry, and agree that your member alias and any submitted material can be used for promotional purposes by CodeProject.
  17. Entries shall be deemed to be submitted by the authorized account holder of the email address submitted at the time of entry unless clearly indicated otherwise. "Authorized account holder" is defined as the natural person who is assigned to an email address by an internet access provider, on-line service provider, or other organization (e.g. business, educational institution, etc.) that is responsible for assigning email addresses for the domain associated with the submitted email address.

Eligibility

This competition is open to software development professionals & enthusiasts who are of the age of majority in their jurisdiction of residence; however, residents of Quebec and of the following countries are ineligible to participate due to legal constraints: Cuba, Iran, Iraq, Libya, North Korea, Sudan, and Syria. Employees (or a member of their immediate family) of CodeProject or any of their affiliates, subsidiaries, advertising or promotional agencies are also ineligible to participate. Void where prohibited by law.

How to Enter

Entry is by the submission process described above. Please read the submission requirements before submitting your entry and ensure the article is tagged with at least one of the tags corresponding to that competition's category.

Lost, late, misdirected, or illegible entries will be disqualified. Any entry containing content that CodeProject deems objectionable for any reason will be disqualified. All decisions of CodeProject with respect to any aspect of the competition, including, without limitation, the eligibility of entries, are final and binding on all entrants in all matters as they relate to this competition. CodeProject reserves its right to modify the Rules.

CodeProject assumes no responsibility for lost, late, delayed, destroyed or misdirected mail, voice messages, email or any computer errors or malfunctions. No correspondence will be entered into with entrants.

CodeProject does not assume any responsibility for incorrect or inaccurate capture of entry information, technical malfunctions, human or technical error, lost, delayed or garbled data or transmissions, omission, interruption, deletion, defect or failures of any telephone or computer line or network, computer equipment, software or any combination thereof. Entry materials/data that have been tampered with or altered are void. If for any reason, in the opinion of CodeProject in its sole discretion, the competition is not capable of running as originally planned, or if the administration, security, fairness, integrity or the proper conduct of the competition is corrupted or adversely affected, including by reason of infection by computer virus, bugs, tampering, unauthorized intervention, fraud, technical failures or any other causes beyond its control, CodeProject reserves its right to cancel, terminate, modify, amend, extend or suspend the competition including cancelling any method of entry, and select a winner from previously received eligible entries. CodeProject reserves its right in its sole discretion to disqualify any individual it finds to be tampering with the entry process or the operation of the competition or to be acting in violation of the Rules or otherwise in a disruptive manner. CodeProject reserves its right to seek remedies and damages to the fullest extent of the law for any attempts to deliberately damage the competition web site or to undermine the legitimate operation of this competition. CodeProject shall not be held responsible for any errors or negligence that may arise or occur in connection with the competition including any damage to an entrant's computer equipment, system, software or any combination thereof, as a result of their participation in this competition or from downloading any material from the competition website where applicable.

You must sign in to participate in this contest.
This contest has ended.
1 Oct - 31 Oct 2015