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.
Papa Smurf
I've never been so entertained while doing household chores β this app is a lifesaver! Audiobooks have turned my quiet moments into imaginative journeys β thank you, app! πͺ Crushing workouts while devouring books β this app makes fitness fun and educational! ποΈββοΈπ Seamless audiobook integration β this app's functionality is a true gem.
Hightower
With this app, my daily routines have become moments of intellectual discovery and personal fulfillment. With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. Noise reduction on ListenBook Pro is a revelation. It elevates the audio quality to a new level. The listening stats feature is awesome. I can track my audiobook habits effortlessly. Makes audiobook listening super easy and enjoyable. Thanks, ListenBook!
Take Away
I'm absolutely in love with this app! It's like a library of stories in my pocket. This app is a true treasure for audiobook lovers β it's my go-to source for literary adventures! This app's ease of use has made reading a seamless part of my daily routine. β° Early mornings have become my favorite time to listen to audiobooks β energizing! π π§ Iβve been using ListenBook for months, and itβs been a fantastic experience. The app is lightweight, doesnβt drain my battery, and works perfectly in the background. The equalizer and voice boost features are amazing. Highly recommend!
Roller Girl
I can't believe how easily this app has fit into my daily routine. π§ This app has changed my reading game! Now I can 'read' while I work β genius! ππΌ Looping playback is my favorite study tool. It's a game-changer for mastering challenging content.
Prof. Smirk
ListenBook's comprehensive format support makes it the ultimate companion for audiobook enthusiasts. The statistics tracking feature is very useful. ListenBook helps me keep track of my listening time.
Chicago Blackout
I love that I can download content directly from the internet within the ListenBook app β so handy! ListenBook has made my daily routines more vibrant and exciting with its immersive features. ListenBook has reignited my love for storytelling and learning, one audio file at a time. π Unveiling the joy of reading once again β this app is my gateway to literary wonders! ππ Listening stats motivate me to read more. Great feature!
Lord Nikon
The app's stability and reliability make it my go-to choice for audiobooks. With this app, reading has become an integral part of my daily routine.
Scratch Man
ListenBook has made me fall in love with audiobooks all over again β it's a must-have app. π Turning road trips into unforgettable adventures β audiobooks keep me entertained on the journey! ππ The app is perfect for people with busy schedules. I can listen on the go.
Fennel Dove
I'm amazed at how immersive the experience is β it's like being inside the story. I'm blown away by how this app has made my commutes productive and my downtime entertaining. β° Early mornings have become my favorite time to listen to audiobooks β energizing! π π§ ποΈ Basking in the sun with an audiobook β relaxation meets storytelling paradise! βοΈπ 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!
Fuzzy Rainbow
ListenBook's customizable audio filters allow me to personalize my listening experience β a fantastic feature. Navigating through my audiobook library is a joy with this app's intuitive interface and easy controls. It's like having a personal reading companion at my side. π±π As an audiobook enthusiast, I'm in awe of ListenBook's advanced features. The ability to adjust the reader's voice tone is a unique and fun addition. Sharing audiobooks with friends is so easy with AirDrop. It's a great way to spread happiness.
Easy Mac
I'm constantly amazed by the variety of genres β there's something for everyone. The intuitive chapter navigation and quick access to controls make my audiobook experience seamless. 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.
Bleachers
With this app, I've unlocked the secret to reading even on the busiest days. The app's compatibility with CarPlay and Apple Watch is a huge plus. The interface is sleek and modern. It's a pleasure to navigate and use the app. The app is perfect for people with visual impairments. Itβs so easy to navigate.
Easy Mac
Kudos to the app for making literature accessible to those with busy schedules. The ability to highlight passages and take notes while listening is a fantastic feature. ListenBook Pro's tone adjustment feature is a playful addition that lets me tweak the audiobook experience.
FearLeSS
With this app, audiobook listening has become a seamless and enjoyable part of my everyday life. Audiobook enjoyment without the hassle β this app's design is a win. Sharing audiobooks with friends through AirDrop is a fantastic way to introduce them to captivating stories. Adjustable playback speed and volume control are top-notch. ListenBook is the best audiobook player Iβve ever used. The app is packed with features like customizable skip intervals, playback speed, and sleep timers. The interface is clean and easy to navigate, making it a joy to use. Five stars!
Lady Fantastic
The automatic extraction of artwork and metadata keeps my audiobook library organized and visually appealing. I love the ability to change the playback pitch. Itβs a unique feature.
Bad Badminton
Audiobooks have made my workouts more enjoyable, and I'm seeing results! Listening to audiobooks has become my daily ritual for relaxation and escape. ListenBook has taken my audio content to new heights, making every moment more meaningful. Audiobook immersion without complications β this app's ease of use is commendable.
Black Firefly
π§ Audiobooks anywhere, anytime β this app's convenience is unbeatable! ππ Adjusting playback speed has revolutionized the way I learn and enjoy audiobooks. I can adapt the pace to my needs, maximizing comprehension and retention. Has every feature I need. My top choice for audiobooks! ListenBookβs bookmarking feature is incredibly useful. I never lose my place in a book.
Rope
This app's compatibility with various formats ensures that I can enjoy my audiobooks hassle-free. I can't imagine my daily activities without this app β it's my go-to for staying informed and entertained. The range of audio formats supported is incredible. No need to worry about file conversion.
Swedish Pixie
Kudos to the creators for making literature so accessible and enjoyable. This app is my constant companion, making every moment a chance to discover new worlds. ListenBook Pro's tone adjustment feature is fascinating. I can alter the reader's voice to match my moodβwhat a creative addition! 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!
Jade Fox
The vast selection of titles on this app is a book lover's dream come true. The interface is beautiful and functional. ListenBook is my go-to app for audiobooks.
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