Muhammad Azri Fatihah Susanto
A Flutter plugin designed to solve the issue of blurry rendering for large images in Flutter applications. Flutter's default rendering mechanism (Skia) can struggle with large images, leading to blurriness and performance issues. This plugin addresses these challenges by leveraging native rendering capabilities: on Android, images are rendered using XML layouts, while on iOS, UIKit is utilized. This approach ensures high-quality, crisp rendering of comic and large images, enhancing both performance and user experience in Flutter applications.
Add comic_reader_view
as a dependency in your pubspec.yaml
file:
dependencies: comic_reader_view: ^0.1.0
import 'package:flutter/material.dart'; import 'package:comic_reader_view/comic_reader_view.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Comic Reader'), ), body: Center( child: ComicReaderView( images: [ "https://example.com/image1.jpg", "https://example.com/image2.jpg", "https://example.com/image3.jpg", // Add more image URLs as needed ], ), ), ), ); } }
Please file issues or feature requests in the GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.