What's a Web App?

App is shorthand for an application. Applications are also called programs or software.

Traditionally, they’ve been designed to do broad, intensive tasks like accounting or word processing. In the online world of web browsers and smart phones, apps are usually nimbler programs focused on a single task. Web apps, in particular, run these tasks inside the web browser and often provide a rich, interactive experience.

Google Maps is a good example of a web app. It’s focused on one task: providing helpful map features within a web browser. You can pan and zoom around a map, search for a college or cafe, and get driving directions, among other tasks. All the information you need is pulled into the web app dynamically every time you ask for it.


Web apps run in the browser and you never have to download them onto your computer or device. Because of this separation between the app code and your computer’s code, web apps can’t interfere with other tasks on your computer or the overall performance of your device. This means that I’m better protected from threats like viruses, malware and spyware.

Device Independent

In traditional computing, some programs work only on particular systems or devices. For instance, many programs written for a PC won’t work on a Mac. Keeping up with all the right software can be time-consuming and costly. In contrast, the web is an open platform. Anyone can reach it from a browser on any web-connected device, regardless of whether it’s a desktop computer, laptop, or mobile phone. That means visitors can use their favorite web apps even if they are using their friend’s laptop or even their smart phone.

Don’t miss out in this exciting new technology trend!

Web Applications (Apps) could be the best thing for your organization and iCityWork can help. Call us at (559) 492-6318 for a consultation today!

Web App Growth

The Rise of the Web Application

A web application can be simultaneously used by multiple users, making them very convenient for governmental use. This strong feature is the future of web application development and lending to it’s rapid growth.

Web applications are popular due to the ubiquity of web browsers, and the convenience of using a web browser as a client, sometimes called a thin client. The ability to update and maintain web applications without distributing and installing software on potentially thousands of client computers is a key reason for their popularity, as is the inherent support for cross-platform compatibility.

How We Work

Nobody knows your needs like you do. During this stage in the process, we’ll try and get to know them as well as the people in your organization so we can fully understand the issues you are facing.

We take the time to understand your organization’s needs—and help you determine the most effective solution to your unique challenges.

Once we’ve determined together what you need, we develop a prototype to bring the vision to life.

In our initial design, we ensure that your application is intuitive, easy to use, and serves your users the way you need it to. Doing this early in the process means you know exactly how the software will work.

We oversee all phases of the launch process, and we make sure your new app integrates seamlessly with legacy systems if needed.

You know exactly how your software will look and function so when we roll out the new software, there are no surprises. And our team provides support every step of the way, ensuring your launch is a smooth one.

iCityWork provides a great tool for us to be transparent about the bond program and keep folks up to date on our progress. I am sure the rest of our Board and staff are going to be equally pleased as well as the communities we serve.

Meghan Tiernan / Hayward Area Recreation & Park District

ProjectExplorer It is set up to display City info in a concise, touchable, resizable manner that looks more like Yelp or Zillow or other private sector interfaces rather than traditional City web page info.

Rob Houston / City of Newport Beach, CA

ProjectExplorer – We (IT) have not had to touch this as our clerical administration staff picked up how to do the updating (picture loading, address entry, text insert) really fast. They love it!

Avery Maglinti / City of Newport Beach, CA

We look forward to working with you and helping you with all of your web application needs.

Your Name Here / Your Organization