Book description
Chapter 1 - Computer Systems This chapter discusses the computer system, in terms of the hardware and software components. In terms of hardware system, the discussion centers around -the central processing unit; the primary memory; the input/out devices; the secondary storage devices; and communication devices. For the software system, the discussion centers on the - systems software, processing programs, and the generations of programming languages. The chapter closes with a sneak preview of a Java program. Chapter 2 - Classes and Objects This chapter introduces the concept of object oriented programming through discussion on our everyday experiences. The first half of the chapter focuses purely on observation and discussion, the second half formalizes the discussion into Java codes. Two program development tools are introduced - Unified Modeling Language (UML), and algorithm development. Chapter 3 - Program Development This chapter furthers the discussion on how to analyze problems, design classes that accurately reflect the problem, and develop UML solution before coding the programs. Chapters 4 - Data Types This chapter takes an in-depth look at data types - both primitive types and reference types. It discusses the importance of data types as they relate to writing programs. In relation to the primitive types, the chapter also focuses on the types of arithmetic operations that can be performed on the different numeric types. It also highlights incompatibilities between types, and also ways one type can be converted to another type. With regards to reference types, attention is drawn to the java.lang package, and some of its classes including the wrapper classes. Chapter 5 - Input - Output Operations This chapter discusses various ways of inputting data into a program during its execution. We also use the JOptionPane class to develop a class solely for reading data. To enhance the look and feel of the output, we not only used the class JOptionPane, but we also used the class Jd104Area to embed the text, which is the output that is to be displayed. The result of this is embedded into the class JScrollPane, to have a scroll effect, rather than a flat output at the command prompt. Chapter 6 - Selection Statements This chapter focus on relational and logical operations .This involves constructing and evaluating relational and logical expressions. It looks at understanding De Morgan's Law. These concepts are used to understand the if and the switch statements. Chapter 7 - Iterative statements The iterative statements studied in this chapter are the while statement, the do/while statement, and the for statement. The chapter also features the concept of nested loops, and loops with multiple control variables. Chapter 8 - Arrays This chapter considers one-dimensional and multi-dimensional arrays. Examples up to three dimensional arrays are analyzed and coded. The chapter concludes with a study of the enhanced for-loop, (for-each loop), and its application to arrays. Chapter 9 - Sorting and Searching This chapter studies sorting and searching. Three elementary sorting algorithms studied are - the bubble sort, the selection sort, and the insertion sort. With respect to searching, the two algorithms studied are the linear search and the binary search. Chapter 10 ArrayList and its Applications This chapter focuses on a variable size list called ArrayList. It features how to append data to the list, to insert data into the list, remove data from the list, and query the list for information.
Midnight Rambler
The 'Continue Listening' feature ensures I never lose my place, no matter where I am. I'm addicted to this app's seamless performance and impressive library. 📚 The simplicity and functionality of this app are top-notch. I can start a book with just a tap and immerse myself in the story instantly. 📱📖 Simplifying audiobook adventures – this app's ease of use is a delight. I love how I can create playlists. It’s perfect for organizing my books.
Blue Despair
With this app, my daily commute has transformed into an engaging journey through captivating stories. The app's performance is unparalleled. It's like it's tailor-made for my device. ListenBook’s support for CarPlay is great. I can listen to audiobooks in my car easily. ListenBook’s interface is clean and intuitive. It’s a joy to use. The app is so reliable. I’ve never had any issues with it.
MindfulMingle
Finally, an app that turns my daily commute into an adventure through literature. I'm amazed at how this app has made my daily routines more enjoyable and intellectually fulfilling. No more hassle with file conversion. This app handles all formats effortlessly. ListenBook’s CarPlay support makes listening in the car a seamless experience. ListenBook is the ultimate audiobook player. The app supports all formats, and the import process is seamless. I love the playback history feature—it’s so easy to revisit my favorite parts. Highly recommend this app!
Pecan Oblivion
The vast selection of titles on this app is a book lover's dream come true. Finally, an app that respects my busy lifestyle. Whether I'm commuting or exercising, this app's smooth playback and smart controls keep me engaged. 🏃♀️🎧 Looping playback has taken my language learning to new heights. Highly recommended! Adjusting the tone of the voice is a creative feature. It allows for a unique and personalized experience. Listening statistics motivate me to read more. Excellent feature!
Mum Mary
ListenBook's beautiful layout and quick access to chapters make every listening session a pleasure. I can't imagine a day without this app – it has made my audiobook journey effortless and rewarding. I can't believe how much more I'm 'reading' now, thanks to this app. 🚶♀️🎧 Walking and listening has never been this smooth – this app's user-friendly interface makes it a breeze to enjoy my favorite stories. 🏞️📖
Lime
I'm blown away by the range of non-fiction audiobooks available – so much to learn! ListenBook has made my daily activities more interesting and meaningful – I'm hooked! Binaural audio reduces listening fatigue. Such a great feature! I love the ability to share my progress with friends. It’s a fun feature.
Twitch
ListenBook Pro's tone adjustment feature is a fun way to experiment with the audiobook experience. ListenBook has transformed my daily routine into an opportunity to learn, relax, and enjoy. Noise reduction and tone changing enhance the listening experience. Love it!
Daffy Neo
Kudos to ListenBook for optimizing the app for iOS 16 – it shows their dedication to excellence. 🛌 Drifting into dreamland with enchanting audiobooks – bedtime has become a gateway to imagination. 🌙📚 Adjusting playback speed has revolutionized the way I consume audiobooks. I can cover more ground while maintaining comprehension.
Sprinkle Lovenuts
ListenBook's library organization and book groups help me keep my content neatly sorted. 💡 This app truly understands the needs of audiobook enthusiasts – it delivers an effortless and enjoyable listening experience. 📚🎧 CUE playlist support is a fantastic organizational feature. It keeps my audiobooks neatly arranged. The app is so user-friendly. Even my grandma can use it! I love the ability to change the background color. It’s a nice touch.
Widow Curio
I'm discovering books I wouldn't have considered before, and my reading horizons are expanding. ListenBook's seamless integration with CarPlay enhances my daily commute, making it a productive and enjoyable experience. ListenBook's user-friendly audio filters and controls have made my audiobook sessions more interactive and engaging. Absolutely in love with this audiobook app! The seamless functionality and easy navigation make my reading time pure bliss. 📚🎧
Red Delicious
This app has turned my cooking sessions into culinary adventures with a side of stories. Savoring audiobooks without fuss – this app's design is impressive. I can finally listen to all my audiobooks seamlessly with ListenBook. The customizable playback controls and chapter navigation make it a breeze. ListenBook Pro's tone adjustment feature is a fascinating way to add a personal touch to my audiobook journey.
RiddleRover
ListenBook has transformed my mundane activities into enjoyable moments of learning and entertainment. Great for fans of this genre! The pacing, narration, and production quality were all excellent. It felt like a movie playing in my mind. I’ll be checking out more from this narrator for sure.
NexusNavigator
Listening to audiobooks has become my guilt-free indulgence, and I love it. ListenBook's commitment to providing a high-quality audiobook experience is truly commendable. 💼 Making work hours enjoyable – audiobooks turn my tasks into learning opportunities and moments of joy. 💻📖 Audiobook adventures simplified – this app's functionality is a revelation. The app's compatibility with various sources for audio download is a true time-saver.
Spitfire
Quick access to chapters and controls ensures a seamless listening experience with ListenBook. It's effortless to use. Auto-rewind feature is a lifesaver. I never lose my place! I love the ability to change the playback pitch. It’s a unique feature.
InsightfulInk
ListenBook's commitment to excellence shines through in its user-friendly interface and smooth playback. ListenBook's basic audio filters enhance my listening experience and make it uniquely mine. ListenBook Pro takes things up a notch with unlimited audiobook length. It's a game-changer!
Gbbledgoodk
This app is a game-changer for anyone who's always on the go – it's like carrying a library in my pocket. Audiobook magic at my fingertips! This app's thoughtful features, such as statistics tracking and audio filters, have added a new layer of excitement to my reading journey. 📚✨ Navigating through chapters is a breeze. It's like the app knows what I need. ListenBook’s support for CarPlay and Apple Watch is fantastic. I can listen anywhere.
Sugar Domino
This app has made my daily routines more meaningful and enjoyable. The ability to download audiobooks directly is fantastic. ListenBook is very convenient.
Cream
I love the ability to share my progress with friends. It’s a fun feature. My house has never been cleaner! I kept finding chores to do just to keep listening. The narrator's energy matched the tone of the book perfectly.
Sky Trinity
Audiobook immersion simplified – this app's ease of use is a true asset. The app is so well-designed. It’s clear the developers put a lot of thought into it. This audiobook exceeded all my expectations! The narrator's ability to convey emotion through voice alone was remarkable. I laughed, I gasped, I might have even teared up at points - all because of the incredible vocal performance. The story came alive in a way reading alone couldn't achieve.
DragonBlood
With this app, my daily commute has transformed into an engaging journey through captivating stories. I'm amazed at how effortlessly this app has made reading a constant in my life. Say goodbye to monotony – this app's diverse format compatibility and intuitive controls have turned every moment into a thrilling audiobook experience. 📱🔊 Looping playback of a single track helps me master difficult concepts. So helpful! ListenBook makes my commute enjoyable. The audio filters really enhance the listening experience.
Playing a wide variety of audio formats
Works on all devices with iOS 13 and newer
Huge amount of features for a small price
Frequent updates to add new features and improve existing ones
Advanced playback controls
Live sound processing
Changing the timbre of the reader's voice and noise reduction
Translated into more than 20 languages
If you love listening to fiction audiobooks, ListenBook has features to make the process easier.
Edit book data: title, author, cover
Use equalizer to make the sound comfortable for you
Adjust the playback speed
Enjoy dark and light app themes
Supported formats: MP3, M4B, AWB, FLAC, OGG audio files and many more (must be DRM free)
Auto-Bookmarks make it easy to find your place
AirPlay support allows redirection of audio output.
VoiceOver support
Dark mode for night owls
Convenient bookmarking system helps you mark the most important places.
Unlimited bookmarks for each audiobook
Put your own cover on the wager
Share your audiobook with friends
Lock-screen control
Customise app with extensive options
Sleep timer with shake to reset, set custom notification sounds, and a few unique options
Auto rewind depending on paused time, customize rewind times to your liking
Removing background noise from recordings made in classrooms and meetings
Changing the timbre of the reader's voice for a better listening experience