IN RECENT YEARS, MOBILE DEVICES have gained popularity due to lower costs, small and sleek sizes, and the capability to act as a computer with you at all times. The increased use of mobile devices has created new issues for developers and network administrators, such as how to secure the devices, how to deal with increases in bandwidth, and...
With the release of the iPad and the iOS 5, this latest release comes packed with some great new features and improvements to the various frameworks and contains over 1,500 new APIs. You will learn how to integrate iCloud storage and how to go about using the Facebook and the OpenGraph APIs, as well as applying the various image and...
You can have the best coders in the world working in your teams, but if your project management isn’t up to scratch, your project is almost certain to be delayed, to come in over budget, and in some cases to fail entirely. By taking precise control of your application development process, you can make changes, both large and small,...
Android Apps Security provides guiding principles for how to best design and develop Android apps with security in mind. It explores concepts that can be used to secure apps and how developers can use and incorporate these security features into their apps.
Principles of Web Design, Fifth Edition, leads you through the
entire Web site creation process, from start to fi nish, while developing
and enhancing your HTML, CSS, and visual design skills
along the way. You will learn how to create accessible Web sites
that let users easily and quickly navigate through your information,...
When we joined Google and entered the fascinating world of web browser development
more than six years ago, the web was a different place. It was clear that a new breed of
web apps was emerging, but the performance of the underlying platform left much to
be desired. Given our background in designing and implementing...
In editions of Rory’s previous book iPhone and iPad Apps for Absolute Beginners (Apress), there
were only two ways to teach the reader how to make an iOS app user interface. The first was to
write everything in code, and the other was to use Interface Builder to compose a Windows-based
app. But things have changed with...
The New Perspectives Series’ critical-thinking, problem-solving approach is the ideal way
to prepare students to transcend point-and-click skills and take advantage of all that HTML
and CSS have to offer.
In developing the New Perspectives Series, our goal was to create books that give students
the software...
SAP Solution Manager has quickly become one of the most important and all-encompassing tools needed by clients today. But what can it really do for you? How can it help you with project implementation or operation of the final solution? What is important for users to know, whether they are an administrator or project team member? What...
When I first got into web development, all the way back in 2002, a tool like WordPress did not exist yet. As a matter of fact, it wouldn’t be until almost a year later that WordPress would be released to the public for the first time; not that I was ready to use WordPress at initial release. I actually didn’t start using it...
As the size and complexity of software systems grows, so does the need for
effectivemodularity, abstraction and compositionmechanisms to improve the reuse
of software development assets during software systems engineering. This need
for reusability is dictated by pressures to minimise costs and shorten the time
to market....