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.
ByteBard
This app has turned my cooking sessions into culinary adventures with a side of stories. π This app is a game-changer β its intuitive design and seamless functionality make listening to audiobooks a joy. ππ§ Effortless and enriching β that's how I'd describe my experience with this app. Its functionality, from seamless downloads to binaural audio processing, has truly raised the bar. π±π The customer support is amazing. They responded to my query within hours.
Baby Brown
The app's stability is impressive β it runs smoothly without any glitches. Audiobooks have become my go-to gift for friends β and they all love it! Beautiful layout and easy access to chapters. Really impressed with ListenBook. AirDrop sharing makes it easy to share audiobooks. Great feature! The import process is seamless. I had no trouble adding my audiobooks.
Are Ess Tee
I'd love to see more classic titles, but the current selection is already fantastic. Thanks to ListenBook's extensive statistics, I can track my audiobook consumption and celebrate my progress.
Sick Saurus
The absence of synchronization requirements on ListenBook is a breath of fresh air. This audiobook app is a true gem β it brings stories to life with every click. This app's ease of use has made my long drives educational and enjoyable. The ability to play various audio formats without conversion is very convenient. ListenBook is a great app.
Unseen
Audiobook heaven! This app's functionality is a dream β simple and efficient. Audiobook enjoyment redefined β this app's design focuses on the essentials. Kudos to the developers for optimizing this app for iOS 16. It runs like a dream on my device. ListenBook is a must-have for any audiobook enthusiast. It's reliable, efficient, and a pleasure to use. 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!
Darkside Hooker
Listening to audiobooks has never been this convenient and enjoyable! I'm amazed at how this app's narrators bring characters and stories to life. This app has made long flights and road trips so much more enjoyable. ListenBook is my go-to app for audiobooks. It's like having a personal assistant for my literary adventures.
BearDrift
The sound quality is outstanding β it's like having a movie theater in my ears! With ListenBook, I've unlocked a world of educational and entertaining content right at my fingertips. Sharing audiobooks with friends is a great way to connect over stories. CUE playlist support helps me organize my audiobooks efficiently. It's a great organizational tool. I love the chapter navigation feature. ListenBook makes it easy to find specific sections.
Roma Kabuki
ListenBook Pro's noise reduction feature is a blessing for clear listening in noisy environments. Finally, an app that supports a wide range of audio formats! It's a must-have for audiobook enthusiasts. ListenBook Pro's noise reduction feature is a game-changer for improving audio quality and clarity. The equalizer is a great addition. It really enhances the audio quality. I've listened to hundreds of audiobooks and this narrator is now in my top 5. Their timing and inflection were masterful. Never a dull moment in the entire performance.
The Shield Toronto
The app's intuitive design makes it easy to find and listen to my favorite authors. π₯ Spicing up my routine with this app β it's like having a personal storyteller on hand at all times! β¨π Bookmarks are a lifesaver for study materials. I never lose my place again. The app is perfect for people who love to multitask. I can listen while cooking.
Tart Voodoo
π Unlocking the door to imagination β this app is my key to endless stories and endless possibilities. ππ ποΈ The app's functionality is a true work of art β it enhances the audiobook experience and brings stories to life. ππ¨ AirDrop sharing makes it easy to share audiobooks with friends. I love the auto-rewind feature. Itβs great for when I zone out.
LyRz
Audiobooks have made my workouts more enjoyable, and I'm seeing results! This app has turned my daily commute into a source of inspiration and entertainment. The ability to adjust playback speed is a game-changer for faster or more immersive listening. The versatility of this app is mind-boggling. It's like a one-stop solution for audiobooks. ListenBook is hands down the best audiobook player Iβve ever used. The interface is clean, intuitive, and packed with features like customizable playback speed and sleep timers. It supports all formats, which is a huge plus for me. Highly recommend!
ThoughtTrailblazer
I can't imagine a day without this app β it has made my audiobook journey effortless and rewarding. Quick access to chapters is so handy. Navigating through content is a breeze. Download options are versatile, making it easy to get audiobooks from various sources.
Goatee Shield
The fact that ListenBook supports a wide range of formats without DRM protection is a huge win. π Dancing through chores with audiobooks β this app turns cleaning into a lively and literary affair! πΆπ Accessing my favorite audiobooks has never been easier β this app's user-centric design and comprehensive features make it an absolute gem. π±π§ Automated artwork and metadata retrieval add a professional touch to my carefully curated audiobook collection.
CirrusFlash
The smart recommendation feature keeps surprising me with books I never knew I'd love. With ListenBook, I've found a versatile and enjoyable way to listen to audiobooks and expand my knowledge. Audiobooks on this app have turned my exercise sessions into moments of education.
Prometheus
I love that ListenBook offers both basic and advanced features, catering to all types of users. I'm hooked on this app's ability to turn any moment into a reading opportunity.
M8deUp
Integration with Apple CarPlay has made long road trips so much more enjoyable. ListenBook's audio filters have transformed the way I experience audio content β it's a real game-changer. This app's compatibility with different formats ensures that I never miss out on a great audiobook. ListenBook's Pro version is worth every penny. The noise reduction feature makes even noisy environments an ideal place for immersive listening. The library organization feature is a blessing. My audiobooks are finally organized and easy to find.
NemesisX
ποΈπ§ Packing for vacation just got better β this app is my getaway entertainment! π΄π I love the car mode. Itβs so convenient for listening while driving.
Tse Tse Guy
ListenBook is a prime example of user-centered design. It's clear that the developers understand audiobook lovers' needs. ListenBook Pro's tone adjustment feature is an innovative way to make each audiobook unique. Bookmarks are a fantastic tool for keeping track of important moments. They're a game-changer. Sharing audiobooks with friends through AirDrop is a delightful way to share the joy of storytelling.
Gold Dahlia
πΆββοΈπ Strolling through captivating narratives has never been easier β this app's intuitive controls make audiobook listening a delight. π§ποΈ π Accessing my favorite authors and genres is a breeze with this app's user-friendly functionality. π±π§
Aqua Monsoon
This app is my secret weapon for making the most of my free time. I can't get enough of this app's easy navigation and quick access to chapters and playback controls. Gone are the days of waiting for the right time to read β this app is always ready. π Dancing through chores with audiobooks β this app turns cleaning into a lively and literary affair! πΆπ Perfect for listening to educational content. Highly recommend!
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