Mobile Web Development
![Top Mobile App Development Programming Languages](https://uploads.sitepoint.com/wp-content/uploads/2022/10/1666051663mobile-app-development.jpg)
Many application languages are available nowadays. The strategy you choose may rely on a number of factors. So let's have a look at the most popular mobile programming languages for iOS and Android devices.
![Accessing localhost from Anywhere](https://uploads.sitepoint.com/wp-content/uploads/2014/03/1625121925localhost-from-anywhere.png)
You've built a site locally and want to test it and show it off. Learn how easy it is to set up localhost access for you and your clients.
![How to Simulate Mobile Devices with Device Mode in Chrome](https://uploads.sitepoint.com/wp-content/uploads/2017/02/1615949272mobile-testing.jpg)
Does your web app work in all devices? Testing is a huge job. Learn how to enable Chrome's useful device mode to emulate dozens of mobile devices.
![How to Test Responsive Web Design Cross-Browser Compatibility](https://uploads.sitepoint.com/wp-content/uploads/2013/03/1602775800CBT.jpg)
Craig introduces CSS options for setting up a responsive website, including media queries, Flexbox and Grid, and covers tools for testing cross-browser compatibility.
![3 Overlooked Tweaks to Optimize Website Usability](https://uploads.sitepoint.com/wp-content/uploads/2017/09/1505669286what-do-i-choose-too-many-options.png)
Boachie Pius talks about analysis paralysis and three of the most overlooked website usability optimizations, and shows us how to fix them.
![Step Away From the Ledge: Mobile Apps Aren’t Dying](https://uploads.sitepoint.com/wp-content/uploads/2017/04/1493318818rami-al-zayat-170349.jpg)
Read Step Away From the Ledge: Mobile Apps Aren’t Dying and learn Mobile with SitePoint. Our web development and design tutorials, courses, and books will teach you HTML, CSS, JavaScript, PHP, Python, and more.
Patrick Catanzariti highlights 5 tips and tricks he has gathered from his development work with the Ionic framework.
![Horizon: A Scalable Backend Perfect for JavaScript Mobile Apps](https://uploads.sitepoint.com/wp-content/uploads/2016/07/1469244365Screenshot-2016-07-23-13.25.24.png)
Horizon is a scalable backend perfect for JavaScript and cross-platform mobile apps, in this tutorial Wern Ancheta creates a multiplayer game to show why.
![Realtime App Development with RethinkDB and React Native](https://uploads.sitepoint.com/wp-content/uploads/2016/06/1469320207app.jpg)
Wern Ancheta covers realtime app development with RethinkDB and React Native for automatic data updates pushed straight to users
Jay Raj introduces us to Reapp, a faster and easier way to develop cross platform mobile applications with React and JavaScript.
Jay Raj looks at Siphon, a tool that makes publishing React Native apps easy.
Mark Brown presents a quick tip on using and installing Cordova, an excellent tool for cross-platform mobile development.
Wern Ancheta looks at using LokiJS with Cordova based apps for fast and light data storage.
Wern Ancheta shows us how to use React Native to create an Android app based on the Pokemon Pokodex that even reads results to you!
Scary statistic time: Only 25% of apps are ever opened more than once. Kishan is here to help bring new users into your app – and keep them coming back.
Wern Ancheta looks at creating a real time chat app based on Cordova, Ionic and Socket.IO
Wern Ancheta shows us how to use the Facebook API in a Cordova app for authenticating and posting content to a Facebook app
Tim Evko explains how Telerik Platform can help you build your next app.
Alexis Ulrich takes a dive into a new page speed initiative by Google: Accelerated Mobile Pages, or AMP.
Narayan Prusty looks at the plugins and APIs available for storing local data in a Cordova App and creates an application to demonstrate.
Jay Raj looks at using PouchDB and the Ionic framework to synchronize local app data with remote central databases.
Thomas Greco looks at the recent changes to Firebase and wonders if it's new offline support now makes it an ideal mobile data store.
People are often sceptical about QR Codes, but they are useful for simple information exchange. Narayan Prusty shows how to scan them in a Cordova app.
Yaphi Berhanu lists 5 responsive design pitfalls and offers suggestions on how to avoid them.
Ada Ivanoff shows 10 of her favorite resources for working with Material Design. Google's current design framework.
Wern Ancheta starts a two part article on creating an app for audio calling between users with Ionic, Cordova and PhoneRTC
Krzysztof Trzeciak looks at how to run node.js express apps on mobile devices.
Jay Raj investigates 3 options for creating mobile apps without writing a line of code.
Narayan Prusty shows us how to integrate local notifications with an Apache Cordova based mobile application.
Jay Raj Demonstrates how to use DebugGap, a great tool for easily debugging Cordova apps.