Mobile Learning and Apps in School Education
5 views | +0 today
Follow
Your new post is loading...
Your new post is loading...
Rescooped by Jessica Manganaro from Surfing the Broadband Bit Stream
Scoop.it!

Will Appware Replace Software & Web Applications? | Tom Gonser Blog | LinkedIn.com

Will Appware Replace Software & Web Applications? | Tom Gonser Blog | LinkedIn.com | Mobile Learning and Apps in School Education | Scoop.it

The world of software has evolved dramatically in the past 30 years. In the 1980's there was really only one way to develop software - you wrote source code and had to physically distribute it. No matter what application you were building - from WordStar to Microsoft Excel this is how it was done. This code had to be carefully tested to work on many different devices, and tested to be sure it did not conflict with device drivers, etc. Then it had to be physically distributed on disks or CDs – not an easy task. This was very expensive.

 

In the late 1990's, things changed, and saw the emergence of browser-based applications. Now all you had to do was create web applications that played nicely with the different browsers and versions. In 2000’s cloud applications really exploded. Salesforce is famous for the 'No Software' stance, and Google challenged Microsoft with Google docs. Then something even more interesting happened. Mobile apps.

 

The world of mobile applications is of course software, but also very different than the traditional software experience. Let’s call it ‘Appware’. When developing a mobile application, you still need to write compatible code, but the OS makers have removed many of the upgrade and device driver issues. The SDKs are optimized to allow you to take advantage of powerful functions like GPS touchscreens, voice recording, and cameras.

 

Mobile applications also come with nearly perfect distribution – more than 50 billion downloads in the Apple store alone, and these stores reach a global audience in hundreds of countries. They also provide greater promotion if your apps are rated well, creating huge demand for your product. This makes Appware much better than software.

 

Click headline to read more--


Via Chuck Sherwood, Senior Associate, TeleDimensions, Inc
more...
Sam Wren's curator insight, March 26, 2015 6:36 PM

Explains why 'Appware' is better then developing/creating an HTML5 file. Also, is a theory on what is installed in the next five or ten years. 

Rescooped by Jessica Manganaro from IT Books Free Share
Scoop.it!

Computer, Network, Software, and Hardware Engineering with Applications - Free eBook Share

Computer, Network, Software, and Hardware Engineering with Applications - Free eBook Share | Mobile Learning and Apps in School Education | Scoop.it
eBook Free Download: Computer, Network, Software, and Hardware Engineering with Applications | PDF, EPUB | ISBN: 1118037456 | 2012-03-27 | English | PutLocker

Via Fox eBook
more...
Fox eBook's curator insight, August 2, 2013 9:20 PM

There are many books on computers, networks, and software engineering but none that integrate the three with applicationsIntegration is important because, increasingly, software dominates the performance, reliability, maintainability, and availability of complex computer and systems. Books onsoftware engineering typically portray software as if it exists in a vacuum with no relationship to the wider system. This is wrong because a system is more than software. It is comprised of people, organizations, processes, hardware, and software. All of these components must be considered in an integrative fashion when designing systems. On the other hand, books on computers and networks do not demonstrate a deep understanding of the intricacies of developing software. In this book you will learn, for example, how toquantitatively analyze the performance, reliability, maintainability, and availability of computers, networks, and software in relation to the total system. Furthermore, you will learn how to evaluate and mitigate therisk of deploying integrated systems. You will learn how to apply many models dealing with the optimization of systems. Numerous quantitative examples are provided to help you understand and interpret model results. This book can be used as a first year graduate course in computer, network, and software engineering; as an on-the-job reference for computer, network, and software engineers; and as a reference for these disciplines.

Table of Contents

Part One Computer Engineering
1. Digital Logic and Microprocessor Design 3
2. Case Study in Computer Design 63
3. Analog and Digital Computer Interactions 83

Part Two Network Engineering
4. Integrated Software and Real-Time System Design with Applications 99
5. Network Systems 125
6. Future Internet Performance Models 143
7. Network Standards 211
8. Network Reliability and Availability Metrics 228

Part Three Software Engineering
9. Programming Languages 263
10. Operating Systems 286
11. Software Reliability and Safety 303

Part Four Integration of Disciplines
12. Integration of Hardware and Software Reliability 315

Part Five Applications
13. Applying Neural Networks to Software Reliability Assessment 337
14. Web Site Design 354
15. Mobile Device Engineering 377
16. Signal-Driven Software Model for Mobile Devices 396
17. Object-Oriented Analysis and Design Applied to Mathematical Software 420
18. Tutorial on Hardware and Software Reliability, Maintainability, and Availability 443

Practice Problems with Solutions 1 466
Practice Problems with Solutions 2 504

Sam Wren's curator insight, March 26, 2015 5:59 PM

A great way to see computer engineering, network engineering and software engineering integrated with applications. Explains how each are linked. It is a free downloadable ebook.