Click here to Skip to main content
15,879,535 members
This competition has ended

Best Mobile Article of May 2014

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 May 2014B. Clay Shannon
Step-by-step instructions for adding an Async Task to an Android Activity
Please Sign up or sign in to vote.
21 May 2014B. Clay Shannon
A potentially-exhausting-but-not-exhaustive list of shortcut key combinations to use in Android Studio
Please Sign up or sign in to vote.
19 May 2014B. Clay Shannon
How to create an Android Activity and its associated Layout file, then invoke (intent) them from another Activity
Please Sign up or sign in to vote.
16 May 2014B. Clay Shannon
How to quickly and easily change a Layout's header text
Please Sign up or sign in to vote.
13 May 2014Saad_Mahmood
Parsing XML File in WindowsPhone in NO TIME Using BLEND for VS 2013
Please Sign up or sign in to vote.
19 May 2014B. Clay Shannon
Simple steps needed to globally change a widget property
Please Sign up or sign in to vote.
21 May 2014B. Clay Shannon
In which the user is shown how to enclose multiple widgets in a rectangle
28 May 2014FELIPE PEDROSO
In this tutorial how to create a simple game using the Cocos2d-x framework in a Windows development environment and how to compile it to run on Windows 8 and Android.
29 May 2014Jim McKeeth
This article walks through the ins and outs of Google Glass development with RAD Studio.
14 May 2014Jon Flanders
A review of building a video streaming application using LeaseWeb's Content Delivery Network (CDN).
12 May 2014Jason_Carlson
Reports are a critical part of any application that collects or displays data. Users are rarely satisfied with simple lists; they demand rich formatting, charts and interactivity.
Please Sign up or sign in to vote.
29 May 2014gstolarov
Build Flappy Bird with jQuery and 100 lines of Javascript
Please Sign up or sign in to vote.
3 May 2017dmihailescu
A Visual Studio add-in that inserts some commonly known OO patterns into your working project and searches your highlights online.
Please Sign up or sign in to vote.
20 May 2014B. Clay Shannon
Learn how to get all records from any SQLite table, passing the Table Name as String and receiving a StringBuilder
Please Sign up or sign in to vote.
2 May 2014Sunasara Imdadhusen
The prototype property allows you to add properties and methods to an object.
Please Sign up or sign in to vote.
27 May 2014KarstenK
Emporing C++ on the Windows Phone 8.0
Please Sign up or sign in to vote.
19 May 2014Sunasara Imdadhusen
Custom Date and Time formatting in JavaScript like in .NET C# or VB.NET
Please Sign up or sign in to vote.
26 May 2014Saad_Mahmood
Creating custom control for Windows Phone and Store Using Expressions Blend
Please Sign up or sign in to vote.
20 May 2014B. Clay Shannon
Learn the easiest way to create an Android Layout, especially when form factors of the target devices are limited
Please Sign up or sign in to vote.
12 May 2014Michael Chourdakis
Tutorial for Objective-C beginners
Please Sign up or sign in to vote.
16 May 2014B. Clay Shannon
Simple tip on how to show a toast in response to an event, and center it in the screen
Please Sign up or sign in to vote.
20 Jan 2017NewPast
Online PHP Software Example: Sodium Hypochlorite Dilution Calculator
Please Sign up or sign in to vote.
12 May 2014Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
Please Sign up or sign in to vote.
2 May 2014Sunasara Imdadhusen
This is simple tricks which allows you to make your DIV on center of the screen without using Javascript.
Please Sign up or sign in to vote.
20 May 2014Sunasara Imdadhusen
String.Format creates strings from a pattern and values
Please Sign up or sign in to vote.
21 May 2014Leslie Godwin
When you add additional layers to a UIView, those new layers don't animate in the same way that the UIView's Backing Layer does. I have a trick that fixes this gotcha good and proper.
Please Sign up or sign in to vote.
2 Jun 2014Cindy Potvin
How to save data to a file in your Android application
Please Sign up or sign in to vote.
11 May 2014hjgode
Android: ipPrint4 Print Label/Receipts to IP Printer
Please Sign up or sign in to vote.
14 May 2014Member 10771162
AngularJS: Communication between Controllers
Please Sign up or sign in to vote.
6 May 2014Cindy Potvin
How to save data in your Android application
Please Sign up or sign in to vote.
4 May 2014Madhur Kapoor
Using Isolated Storage in Windows Phone App
Please Sign up or sign in to vote.
6 May 2014Amogh Natu
This tip shows how you can add scrolling to a view in iOS to allow multiple elements on the screen that won't fit in one screen.
Please Sign up or sign in to vote.
12 May 2014Madhur Kapoor
How to create a Local Database for storing data of our Windows Phone app
Please Sign up or sign in to vote.
12 May 2014Houssem_Dellai
Cached images will still be in memory even when navigated to another page, I'll suggest some workaround.

Current Participants

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

Software Developer
India India
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Russian Federation Russian Federation
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Founder Across Time & Space
United States United States
I am in the process of morphing from a software developer into a portrayer of Mark Twain. My monologue (or one-man play, entitled "The Adventures of Mark Twain: As Told By Himself" and set in 1896) features Twain giving an overview of his life up till then. The performance includes the relating of interesting experiences and humorous anecdotes from Twain's boyhood and youth, his time as a riverboat pilot, his wild and woolly adventures in the Territory of Nevada and California, and experiences as a writer and world traveler, including recollections of meetings with many of the famous and powerful of the 19th century - royalty, business magnates, fellow authors, as well as intimate glimpses into his home life (his parents, siblings, wife, and children).

Peripatetic and picaresque, I have lived in eight states; specifically, besides my native California (where I was born and where I now again reside) in chronological order: New York, Montana, Alaska, Oklahoma, Wisconsin, Idaho, and Missouri.

I am also a writer of both fiction (for which I use a nom de plume, "Blackbird Crow Raven", as a nod to my Native American heritage - I am "½ Cowboy, ½ Indian") and nonfiction, including a two-volume social and cultural history of the U.S. which covers important events from 1620-2006: http://www.lulu.com/spotlight/blackbirdcraven
Canada Canada
Cindy Potvin is a software developer based in the Montreal area. At her day job, she creates web applications using the ASP.NET MVC framework and mobile applications using the Android SDK.
Software Developer (Senior)
United States United States
Decebal Mihailescu is a software engineer with interest in .Net, C# and C++.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
http://www.GaspMobileGames.com
United States United States
Writing code since 1987 using whatever language/environment you can imagine. Recently got into the mobile games. Feel free to check them out at http://www.GaspMobileGames.com
Germany Germany
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
Software Developer Microsoft
Tunisia Tunisia
I'm a Software Engineer and MVP (Client Development). I like writing articles and developing open source software in C#, Windows Phone and Windows 8 applications droidcon.tn/speakers.php.
http://houssemdellai.net
CEO Forerunner Software
United States United States
Creating software and solutions that make things easy and accessible is something I am very passionate about.

I’ve led product innovation and engineering at both large companies and startups. Most recently, I was Senior Vice President of Engineering and Operations at GlobalScholar, a startup education software company. Prior to that I was the General Manager for Amazon’s S3 web services.

My 15 years leading Microsoft‘s SQL BI platform and services inspired me to create Forerunner Software, with the mission to provide the next generation enterprise reporting and embedded BI solutions. At Microsoft, I was the lead architect and General Manager of one of Microsoft’s most broadly used reporting technologies, SQL Server Reporting Services. I’ve been awarded over 20 patents and plan to keep building innovative products and technologies.

I’ve also served on the Board of Directors for IMS Global Learning Consortium a non-profit organization that works to promote the adoption of technology in education and drive learning impacts.
United States United States
Jim is a long time Delphi developer with more than 25 years software development experience. He is the Lead Developer Evangelist for Embarcadero Technologies and leads the Embarcadero Most Valuable Professional (MVP) program. He speaks at conferences around the globe on Delphi and mobile development, and was the first person to earn the Delphi specific badge on Stack Overflow. Catch Jim on his Podcast at Delphi.org where he shares Delphi interviews and other Delphi news.
United States United States
This member has not yet provided a Biography. Assume it's interesting and varied, and probably something to do with programming.
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 FNB Connect
South Africa South Africa
iOS Technical Lead at FNB
-

Computers are really sweet. Aren't they?
Yup they are...

I've always loved writing tools and components...never been very interested in playing games....always wanted to be able to write them though.

And, yes. I'm still pretty annoyed they discontinued the Amiga computer.
Technical Lead Infosys
India India
Madhur is Technology Lead by profession having around 9+ yrs of experience in IT industry working on Microsoft Technologies. Apart from Microsoft Technologies, he also likes to work on Mobile Development in Android.

His Technical expertise include .Net technologies including MVC, WebAPI, Azure.

Apart from coding, he like to play Xbox Games, strum guitar or read books.

My Blog : http://www.codingparadox.com
Architect Infosys Limited
India India
Working with Infosys Ltd. as Senior Technical Architect
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
Lebanon Lebanon
ASP.Net Hosting on Linux server
---------------------------
There is a developer behind every piece of code!
DNA is too complex what about it!
No junk DNA; There is a functional role for noncoding DNA
User Interface Analyst Procesium
Pakistan Pakistan
Expressions Blend Guy from Pakistan. Trying to make .NET developer's life easier by use of BLEND during their development.
Technical Lead Infostretch Ahmedabad-Gujarat
India India
Aspiring for a challenging carrier wherein I can learn, grow, expand and share my existing knowledge in meaningful and coherent way.

sunaSaRa Imdadhusen


AWARDS:

  1. 2nd Best Mobile Article of January 2015
  2. 3rd Best Web Dev Article of May 2014
  3. 2nd Best Asp.Net article of MAY 2011
  4. 1st Best Asp.Net article of SEP 2010


Read More Articles...

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. Multiple votes from the same IP will be automatically disqualified.
  11. The judges’ decision is final and no correspondence will be entered into.
  12. Only those who live in jurisdictions in which this contest is legal may enter.
  13. Any breach of the rules and the prize will be awarded to the runner up.
  14. 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.
  15. 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 May - 31 May 2014