본문 바로가기

Package

iOS 와 안드로이드, 여러 기기의 레이아웃 미리보기 패키지

iOS 와 안드로이등등 여러 기기의 레이아웃 미리보기 

지나가다가 신기해서 업어옵니다. 

메인만 감싸면 된다고 합니다.  정말 신기합니다. .. 

만드신 분에게 박수를 보내어 드립니다. .. 

https://pub.dev/packages/device_preview

 

import 'package:device_preview/device_preview.dart';

void main() => runApp(
  DevicePreview(
    enabled: !kReleaseMode,
    builder: (context) => MyApp(), // Wrap your app
  ),
);

class MyApp extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      useInheritedMediaQuery: true,
      locale: DevicePreview.locale(context),
      builder: DevicePreview.appBuilder,
      theme: ThemeData.light(),
      darkTheme: ThemeData.dark(),
      home: const HomePage(),
    );
  }
}

 

 

 

device_preview | Flutter Package

Approximate how your Flutter app looks and performs on another device.

pub.dev