Page 171 - Using MIS
P. 171

Q6  Why Are Mobile Systems Increasingly Important?   139

                                       Android, and Windows. In general, unlike native applications, you can assume that a Web ap-
                                       plication has one code base and one development team.
                                           Because Web applications can be developed by less skilled, lesser-paid employees and be-
                                       cause only one code base and one development team are necessary, they are considerably cheaper
                                       to develop than native applications. However, this statement assumes applications of equivalent
                                       complexity. A simple native application can be cheaper to develop than a complex Web application.
                                           Users obtain Web applications via the Internet. For example, when you go to www.picozu.
                                       com/editor the required html5, css3, and JavaScript files are downloaded automatically over the
                                       Web. Updates to the application are automatic and seamless. You need not install (or reinstall)
                                       anything. This difference is an advantage to the user; it makes it more difficult, however, to earn
                                       money from your application. Amazon, for example, will sell your native application and pay
                                       you a royalty. However, unless you require users to buy your Web application (which is possible,
                                       but rare), you’ll have to give it away. To companies like AllRoad Parts, royalty revenue from their
                                       application is not important. To you, it might be.
                                       Which Is Better?

                                       You know the answer to that question. If it were clear-cut, we’d only be discussing one alternative.
                                       It’s not. The choice depends on your strategy, your particular goals, the requirements for your ap-
                                       plication, your budget, your schedule, your tolerance for managing technical projects, your need
                                       for application revenue, and other factors. In general, Web applications are cheaper to develop and
                                       maintain, but they may lack the wow factor. You and your organization have to decide for yourselves!


                            Q6         Why Are Mobile Systems Increasingly Important?



                                       Mobile systems are information systems that support users in motion. Mobile systems users ac-
                                       cess the system from any place—at home, at work, in the car, on the bus, or at the beach—using
                                       any smart device, such as a smartphone, tablet, or PC. The possibilities are endless.
                                           Mobile systems users move not only geographically but also from device to device. The user
                                       who starts reading a book on an iPad on a bus, continues reading that book on a PC at work, and
                                       finishes it on a Kindle Fire at home is mobile both geographically and across devices.
                                           As shown in Figure 4-21, the major elements in a mobile system are users in motion, mobile
                                       devices, wireless  connectivity, and a  cloud-based resource. A  mobile device is a small, light-
                                       weight, power-conserving, computing device that is capable of wireless connectivity. Almost all
                                       mobile devices have a display and some means for data entry. Mobile devices include smart-
                                       phones, tablets, smartwatches, and small, light laptops. Desktop computers, Xboxes, and large,
                                       heavy, power-hungry laptops are not mobile devices.
                                           You will learn about wireless connectivity and the cloud in Chapter 6. For now, just assume
                                       that the cloud is a group of servers on the other end of a connection with a mobile device. When
                                       downloading a book for a Kindle, for example, the cloud is one or more servers on the other end
                                       that store that book and download a copy of it to your device.





                                                                                      • Web sites
                                                              Wireless Connectivity
                                                   Mobile                             • Services (IM, email, etc.)
                                                   Device                             • Application code
                                                                                      • Data sources
                                                   Users in
            Figure 4-21                            Motion
            Elements of a Mobile Information
            System                                                                     Resources in the Cloud
   166   167   168   169   170   171   172   173   174   175   176