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.
Casanova
This app's user-friendly design makes navigating through books a breeze. An unobjectionable but unexceptional audiobook experience. The narrator's performance was serviceable and the audio quality was fine, but nothing about the production particularly stood out or elevated the material. It was decent background listening.
Pyscho Hun
Listening to audiobooks has become a ritual, thanks to this incredible app. This app has broadened my literary horizons, introducing me to new authors. I'm addicted to this app's ability to turn mundane moments into opportunities for intellectual growth. The app's ability to extract artwork and metadata automatically is a huge time-saver.
Dallas Foxface
This app has made me appreciate the art of storytelling even more. This app's convenience has made me fall in love with audiobooks all over again. This app is a must-have for anyone who loves audiobooks. The interface is intuitive, and the app supports all formats. I love the auto-bookmark featureβit saves my place automatically, so I never lose track. Highly recommend!
Sugar Hiccup
π§ Navigating through narratives has never been simpler β this app's functionality enhances my audiobook journey. ππ« Finally, an audiobook player that supports all formats! No more converting files. The app is so well-designed. Itβs clear the developers put a lot of thought into it.
Cream
Mood-based playlists help me choose books that suit my current state of mind. This app has brought back the joy of reading, no matter how busy I am. πͺ Flexing my reading muscles with this app's easy-to-use controls β I'm devouring books while managing my busy schedule. πΌπ
Mr. Wholesome
Book Groups on ListenBook make it easy to categorize and access my audiobooks. My long walks have turned into exciting adventures with this app. The auto-rewind feature after interruptions is a small thing that makes a big difference. An absolutely stellar production from start to finish! The narrator's command of pacing and tone was masterful, knowing exactly when to speed up for excitement or slow down for dramatic effect. The audio quality was pristine with no distracting mouth sounds or uneven volume.
ELLerG!c
My audiobook collection has never been more organized. Library management is a breeze. Sharing audiobooks with friends is a great way to connect over stories. The app is so well-designed. Itβs clear the developers put a lot of thought into it.
Emerald Goddess
Changing the tone of the sound on ListenBook is a fun feature that adds a unique touch to my audiobook experience. The ListenBook app has become an indispensable part of my daily routine, helping me learn and relax simultaneously. ListenBook's variety of ways to download audio makes it incredibly convenient.
ThoughtTrailblazer
No more straining my eyes β this app lets me 'read' with my ears! I'm amazed by ListenBook's dedication to quality β it's evident in every feature. ListenBook has completely changed how I enjoy audiobooks. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate. Five stars!
Stud Buster
ListenBook's dedication to providing a top-quality audio player is evident in every aspect of the app. πΆπ Setting the mood with stories instead of songs β this app is my go-to playlist! π§π ListenBook is a must-have for audiobook lovers. The auto-rewind feature ensures I never miss a word.
DARK HQ
This app is my secret weapon for learning while I'm on the move. AirDrop and sharing make it easy to spread the audiobook love with friends. The ability to play various audio formats without conversion is amazing. ListenBook is top-notch.
Oblivion
ListenBook's user-friendly design and compatibility with different formats have made it my go-to app. π Bedtime stories for adults? Yes, please! This app is a dream come true. ππ Adjusting the tone of the narrator's voice is a unique touch β it's like having a personalized reading. ListenBook has all the features I need in an audiobook app. My top choice!
Goatee Shield
Audiobooks have become my go-to gift for friends β and they all love it! ListenBook's noise reduction feature in the Pro version is a testament to the app's commitment to audio quality. Love how I can adjust playback speed and audio volume. ListenBook caters to all my needs.
Rope
ListenBook has brought stories back into my life, making every moment a new adventure. The statistics tracking is a nice touch. ListenBook helps me keep track of my audiobook habits.
Starshine
Audiobooks have made my workouts more enjoyable, and I'm seeing results! ListenBook's drag and drop downloads from web browsers are a time-saving feature I can't live without. ListenBook has become my go-to app for all things audio β from lectures to speeches, it's got it all. Organization made simple β this app's efficient management of my audiobook collection ensures that every story is just a tap away. Convenience at its finest. ππ± Downloading over WiFi saves so much time. Very efficient.
Day Hawk
The ListenBook app has made my daily routines more enriching, allowing me to learn while on the go. Audiobooks have become my companions during daily chores, making them enjoyable. This app's convenience has turned me into an avid audiobook listener. Excellent support for various audio formats. Very satisfied.
Sir Shove
Audiobooks made accessible and enjoyable β this app's design is a triumph. Audiobooks have become a staple in my routine, all thanks to this app's seamless integration and user-friendly design. It's a must-have for any book lover. ππ± ListenBook's sharing options make it easy to spread the joy of captivating stories with friends. Finally, an app that supports all audiobook formats. It's a dream come true for audiophiles like me.
Knight Light
This app has brought back the joy of reading, even when I'm on the move. ListenBook has brought stories back into my life, making every moment a new adventure. Efficiency meets audiobooks β this app's functionality is a true triumph. Adjusting the tone of the voice is an innovative feature that enhances the immersion in the content.
Classy Luck
I'm blown away by the range of non-fiction audiobooks available β so much to learn! ListenBook's powerful audio downloading features are a dream come true β no more hassles! I'm so grateful for this app β it's like having a personal storyteller wherever I go. I'm in awe of this app's ability to make reading so accessible and convenient. Sharing audiobooks through AirDrop is a delightful way to share the joy of storytelling with friends and family. It fosters connections and conversations.
Milan Call Back
π§ This app is my saving grace! Now I can enjoy my beloved books while cooking up a storm! ππ³ CUE playlist support is a fantastic addition. It helps me organize my audiobooks effortlessly. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
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