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.
Pitfall
ListenBook's drag-and-drop download feature is a time-saving convenience that I greatly appreciate. I'm blown away by the silky-smooth playback, even for high-quality formats like FLAC. Top-notch performance!
PixelPilgrim
ListenBook's integration with AirDrop and sharing options makes it simple to spread the joy of storytelling. ListenBookβs support for CarPlay and Apple Watch is fantastic. I can listen anywhere.
Bambi Benz
πΆπ Enriching my environment with the power of storytelling β audiobooks infuse my home with literary magic. π§π The app's integration with Apple Watch makes it an indispensable tool for my active lifestyle. ListenBook is a game-changer for audiobook lovers. 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!
Napoleonic Haze
The app's integration with Apple Watch makes it an indispensable tool for my active lifestyle. Supports artwork and metadata perfectly. My library looks great! Supports all my playlists and bookmarks. Very convenient.
Light Despair
I used to struggle to find time for books β now, I listen while doing chores! β° Waking up to audiobooks β mornings have never been this magical and inspiring! βοΈπ§ The intuitive chapter navigation and quick access to controls make my audiobook experience seamless.
BlacKitten
πΆββοΈπ Discovering new worlds on my daily walks β this app is my travel companion! ππ§ The auto-rewind feature is a small detail that has a big impact on my listening experience. I love it!
Drift
This app's user-friendly design makes navigating through books a breeze. Navigating through my audiobook collection is a breeze β this app's intuitive interface and convenient controls have made my reading journey effortless. π±π The interface is clean and intuitive. I was up and running in seconds.
Dahlia Bumble
This app's compatibility with different file types means that my entire audiobook collection is at my fingertips. This app's compatibility with various devices ensures that I can enjoy my audiobooks wherever I go. This app's ease of use has made my downtime more enriching and enjoyable. ListenBook Pro's tone adjustment feature is an innovative touch that adds a layer of personalization. Sharing books with friends via AirDrop is so convenient. Thanks, ListenBook!
Amphibi-Dangerous
π Grooving to the rhythm of stories while tackling household chores β a dance of productivity! πΆπ βοΈ A round of applause for an app that prioritizes functionality β I can seamlessly switch between audiobooks and other tasks. ππ§ I can't believe how easy it is to download audio from various sources. So convenient! The adjustable playback speed is a revelation. It's like having a personal audiobook narrator at my pace.
High Heel Goddess
ListenBook's support for playlists in CUE format is a detail-oriented touch I truly appreciate. This app has made long flights and road trips so much more enjoyable. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
RealmRanger
βοΈ Turning mundane tasks into exciting adventures β this app makes folding laundry a breeze with audiobooks! ππ§ Audiobook joy made simple β this app's ease of use is a game-changer. ListenBook Pro's noise reduction feature is a blessing for clear and distraction-free listening. ListenBookβs interface is clean and intuitive. Itβs a joy to use.
Mother Hen
The smart recommendation feature keeps surprising me with books I never knew I'd love. The convenience of switching between devices without losing my place is a lifesaver. ListenBook has become an indispensable part of my daily routine β it's my ultimate audio companion. π‘ Cleaning the house with an audiobook in the background β talk about productivity! π§Όπ Automatic extraction of artwork and metadata adds a touch of elegance to my audiobook collection.
Mr. Gadget
The ease of downloading content via WiFi, WebDAV, and more has made ListenBook my audiobook hub. Elegant design and easy-to-navigate interface. Very pleased with ListenBook.
Gr8 Flick
This app has introduced me to genres I never thought I'd enjoy β it's eye-opening. Finally, an app that supports all audiobook formats! Flawless playback. Looping playback is an invaluable study tool. It helps me absorb complex information effortlessly. The user-friendly interface and precise controls make listening to audiobooks an absolute delight. Adjusting playback speed has given me greater control over my audiobook experience. I can optimize my learning and enjoyment by customizing the pacing.
Titanium Ladybug
Binaural audio processing on ListenBook is a thoughtful addition that keeps my ears comfortable during extended listening sessions. Streamlining audiobook enjoyment β this app's functionality is truly impressive.
Con Mammoth
ListenBook's compatibility with CarPlay and Apple Watch makes it a versatile companion for my daily activities. I'm amazed at how effortlessly I can immerse myself in books through this app.
Dr. Jam Man
ListenBook's support for CarPlay and Apple Watch integration ensures that I can enjoy my audiobooks wherever I go. ListenBook's support for playlists in the CUE format makes organizing and enjoying audiobook series a delightful experience. ListenBook's intuitive interface and quick controls make it a pleasure to navigate through audiobooks. Bookmarking my favorite parts of audiobooks is now a breeze. Love this feature! The app is perfect for people who love to listen to books while exercising.
Mule Lock
This app has turned my daily commute into a source of inspiration and entertainment. Audiobooks made accessible and enjoyable β this app's design is a triumph.
Roadblock
I can't believe how convenient this app has made my reading experience. π‘ Seamlessly weaving audiobooks into my daily routine β this app's functionality has redefined how I enjoy books. π±π Effortless audiobook exploration β this app's functionality is remarkable. ListenBook has all the features I need. My go-to audiobook app!
Mother Night
I can't believe how easy it is to dive into a new world with this app. πΆ Forget background music, I've got enchanting stories to accompany my chores! π΅π π± Carrying stories wherever I go β this app's convenience allows me to indulge my love for reading on the move. πποΈ ListenBook's noise reduction feature in the Pro version is a testament to the app's commitment to audio quality.
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