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.
Lope Lope
The voice actors are incredible β they make the characters come alive. It's impressive how the app caters to both seasoned readers and newcomers. Binaural audio processing on ListenBook is a thoughtful addition that keeps my ears comfortable during extended listening sessions.
Reno Monarch
I'm hooked on this app's intuitive features β from chapters to playback controls. ListenBook is the perfect blend of technology and art, turning audio into an unforgettable experience. The app's versatility in downloading audio is impressive. It streamlines the process and saves time. Looping playback is a valuable study tool. It helps me grasp complex content and retain information. Playlists and bookmarks are super helpful. Love using ListenBook!
Fire Sass
The ListenBook app has made my daily routines more enriching, allowing me to learn while on the go. Who needs traditional books when you have this app? It's a game-changer. ListenBookβs support for Apple Watch is a great touch. I can control my audiobooks on the go.
Trigger Warming
This app is my constant companion, making every moment a chance to discover new worlds. I'm impressed by the app's compatibility with CarPlay. It keeps me entertained on long drives. Supports all audio formats I use without issues. Very happy. ListenBookβs support for CarPlay and Apple Watch is fantastic. I can listen anywhere.
Doll Champagne
With ListenBook, I can enjoy a wide range of audiobook formats without any hassle, making my listening experience seamless. Apple Watch compatibility enhances my audiobook experience. It's a convenient way to control playback. Great for listening to lectures and educational content. Very useful!
Minty Devil
I love that ListenBook offers both basic and advanced features, catering to all types of users. Chapters, configurable auto-rewind, and bookmarks on ListenBook keep me in control of my content. Sharing audiobooks through AirDrop is a delightful way to connect with fellow book lovers. Binaural audio processing reduces fatigue during long listening sessions. A fantastic feature! Listening stats feature keeps me on track with my audiobook goals. Love it!
Blackfire
πΆββοΈπ± I'm exploring new worlds while on the move, all thanks to this app's seamless functionality. ποΈπ Automatic metadata extraction keeps my library organized. It's a time-saver! Looping playback has revolutionized my language learning journey. I'm making rapid progress. The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
Reno Monarch
I've started reading more books than ever before, all thanks to this app. ListenBook's support for various download methods means I can access my content in the way that suits me best. This app's efficient downloading process ensures that I can enjoy my audiobooks whenever and wherever. This app has made multitasking a breeze β I can 'read' while I work!
DARK HQ
The seamless integration with my car's audio system is a road trip dream. The layout is not only beautiful but also intuitive. Controls are easy to access.
White Snare
Audiobooks have brought a new level of enjoyment to my daily workout routine. Frequent updates ensure there's always something new and exciting to listen to. Changing the tone of the sound on ListenBook Pro is a fun and unique feature I can't get enough of. πββοΈπ Combining exercise and exploration β audiobooks make my runs more exciting! πββοΈπ§ πΆπ Tuning in to the symphony of stories β audiobooks are the soundtrack of my daily routines. π΅π
Mental
ListenBook's compatibility with various formats ensures I never miss out on any audio gem. Audiobooks on demand? Yes, please! With this app's diverse format support and easy downloads, my reading routine has reached new heights. ππ ListenBook's customizable audio filters are a game-changer for tailoring my audiobook playback. Elegant design and user-friendly interface. Love it! ListenBookβs playback is silky-smooth. The app never glitches.
Mother Night
I'm hooked on this app β it's like Netflix for book lovers! ListenBook's configurable auto-rewind after interruptions is a smart addition that keeps me on track. ListenBook's intuitive controls and features have made it my preferred choice for audiobooks. The compatibility with Apple Watch is a huge plus. I can control my audiobooks from my wrist! The audio filters make a noticeable difference. ListenBook provides an excellent listening experience.
Tokyo Dream
I've discovered authors I'd never heard of before, and now they're among my favorites. Navigating through my audiobook collection is a breeze β this app's intuitive interface and convenient controls have made my reading journey effortless. π±π
Cabbie
ListenBook's support for various download methods and audio formats ensures that I always have access to my favorite content. π± Carrying stories in my pocket β this app's convenience is a game-changer! πποΈ Binaural audio processing is amazing. Reduced my listening fatigue significantly.
Danger Menace
ListenBook's variety of ways to download audio makes it incredibly convenient. Listening to audiobooks has become a ritual, thanks to this incredible app. π§ Immerse yourself in stories effortlessly β this app's functionality is the gateway to endless audiobook adventures. ππ
Crumb Cake
ListenBook has made my daily activities more interesting and meaningful β I'm hooked! Navigating through my audiobook collection is a breeze β this app's intuitive interface and convenient controls have made my reading journey effortless. π±π ListenBook has changed the way I listen to audiobooks. The app is so easy to use.
Jade Fox
Audiobook multitasking simplified β this app's functionality is a triumph. Audiobook lovers, rejoice! This app's functionality is a game-changer. Seamlessly switch between formats and enjoy a hassle-free reading experience. π±π§ The statistics feature in ListenBook adds an element of self-awareness to my audiobook consumption.
Scratch
This app is like a personal audiobook concierge! The ability to download and organize audio files effortlessly is a game-changer for my reading routine. π±π Effortlessly accessing my favorite audiobooks has become a reality, all thanks to this app's user-centric design and comprehensive format support. A must-download! π±π§ 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. π±π ListenBook's compatibility with a wide array of audio formats makes it my ultimate audiobook companion. The playback speed adjustment is a game-changer for busy individuals. Time saver!
Bambi Wings
This app is a boon for book lovers who are always on the go. This app's sleek design and intuitive features make it my trusted partner in exploring new narratives. ππ Exploring stories even with my eyes off the page β this app is a bedtime dream! π΄π§ Finally, an app that understands the power of CUE playlists. Perfect for organizing. ListenBook makes organizing my audiobooks simple. The app is very user-friendly.
Aqua Monsoon
It's impressive how the app caters to both seasoned readers and newcomers. Thank you for making literature more accessible, enjoyable, and immersive. This app is a game-changer! The ability to download audio from network devices directly within ListenBook is incredibly convenient. π‘ This app's convenience is a blessing β I can squeeze in reading time between managing household tasks! π±π©βπ³ Great app for audiobook enthusiasts. ListenBook supports a wide range of formats.
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