Wallpaper App made with Flutter with Dynamic Theming.

Overview

Wallpaper App made with Flutter

This is a wallpaper app made with flutter.

This is just a UI demo. If you want to learn how to apply an image as wallpaper, check out reWalls

Concepts used:

  • State Management using Provider
  • Dynamic Theming
  • Navigation Using PageViews and BottomNavigationBar
Video Demo: https://www.youtube.com/watch?v=yxnieilj0pk
Screenshots:
Screenshot 1 Screenshot 2 Screenshot 3
Screenshot 1 Screenshot 2 Screenshot 3
You might also like...

Flutter plugin for creating static & dynamic app shortcuts on the home screen.

Flutter plugin for creating static & dynamic app shortcuts on the home screen.

Flutter Shortcuts Show some ❤️ and ⭐ the repo Why use Flutter Shortcuts? Flutter Shortcuts Plugin is known for : Flutter Shortcuts Fast, performant &

Sep 26, 2022

Flutter plugin for creating static & dynamic app shortcuts on the home screen.

Flutter plugin for creating static & dynamic app shortcuts on the home screen.

Flutter Shortcuts Compatibility ✅ Android ❌ iOS (active issue: iOS support for quick actions) Show some ❤️ and ⭐ the repo Why use Flutter Shortcuts? F

Sep 26, 2022

A small transitioning dynamic app showing Dice changing Behavior

A small transitioning dynamic app showing Dice changing Behavior

Dice_App A new Flutter project.This is a small transitioning dynamic app showing Dice changing Behavior. Getting Started This project is a starting po

Mar 20, 2022

A demonstration of using Riverpod for dynamic locale switching in-app, with persistence.

A demonstration of using Riverpod for dynamic locale switching in-app, with persistence.

Riverpod Localization A demonstration of using Riverpod for dynamic locale switching in-app, with persistence. How It Works Fallback Locale: Declared

Oct 6, 2022

Dynamic Text Highlighting (DTH) package for Dart & Flutter.

Dynamic Text Highlighting (DTH) package for Dart & Flutter.

Dynamic Text Highlighting (DTH) This package is used to highlight, in a completely dynamic way, keywords, or phrases, wherever they are present in a s

Oct 3, 2022

Flutter Insert, Update, Delete and add form view dynamic

salesapp Insert, Update, Delete and form view add dynamic. Getting Started This project is a starting point for a Flutter application. A few resources

Dec 22, 2021

Flutter drawer (dynamic ready side menu)

Flutter drawer (dynamic ready side menu)

Flutter side menu (Drawer) Getting Started Use KFDrawer widget as Scaffold's body with items property (ListKFDrawerItem) you should define onPressed

Dec 5, 2022

Esizer - A Flutter package provide responsive, dynamic, configurable size for each device screen size

Esizer - A Flutter package provide responsive, dynamic, configurable size for each device screen size

ESizer A Flutter package provide responsive, dynamic, configurable size for each

Feb 15, 2022

A visualized dynamic programming for log collection based on flutter.

A visualized dynamic programming for log collection based on flutter. Pub使用 1. Depend on it Add this to your package's pubspec.yaml dependencies: mag

Nov 22, 2022
Comments
  • EXCEPTION CAUGHT BY RENDERING LIBRARY

    EXCEPTION CAUGHT BY RENDERING LIBRARY

    Got this Error when changing theme:

    flutter: ══╡ EXCEPTION CAUGHT BY RENDERING LIBRARY ╞═════════════════════════════════════════════════════════ flutter: The following assertion was thrown during performLayout(): flutter: RenderShrinkWrappingViewport does not support returning intrinsic dimensions. flutter: Calculating the intrinsic dimensions would require instantiating every child of the viewport, which flutter: defeats the point of viewports being lazy. flutter: If you are merely trying to shrink-wrap the viewport in the main axis direction, you should be able flutter: to achieve that effect by just giving the viewport loose constraints, without needing to measure its flutter: intrinsic dimensions. flutter: flutter: User-created ancestor of the error-causing widget was: flutter: AlertDialog file:///Users/m93/AndroidStudioProjects/wallpaper/lib/screens/settings.dart:62:40 flutter: flutter: When the exception was thrown, this was the stack: flutter: #0 RenderShrinkWrappingViewport.debugThrowIfNotCheckingIntrinsics.<anonymous closure> (package:flutter/src/rendering/viewport.dart:1567:9) flutter: #1 RenderShrinkWrappingViewport.debugThrowIfNotCheckingIntrinsics (package:flutter/src/rendering/viewport.dart:1577:6) flutter: #2 RenderViewportBase.computeMaxIntrinsicWidth (package:flutter/src/rendering/viewport.dart:321:12) flutter: #3 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #4 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #5 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #6 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #7 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #8 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #9 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #10 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #11 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #12 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #13 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #14 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #15 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #16 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #17 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #18 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #19 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #20 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #21 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #22 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #23 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #24 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #25 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #26 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #27 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #28 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #29 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #30 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #31 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #32 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #33 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #34 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #35 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #36 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #37 RenderShiftedBox.computeMaxIntrinsicWidth (package:flutter/src/rendering/shifted_box.dart:33:20) flutter: #38 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #39 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #40 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #41 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #42 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:77:20) flutter: #43 RenderConstrainedBox.computeMaxIntrinsicWidth (package:flutter/src/rendering/proxy_box.dart:227:32) flutter: #44 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #45 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #46 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #47 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #48 RenderPadding.computeMaxIntrinsicWidth (package:flutter/src/rendering/shifted_box.dart:170:20) flutter: #49 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #50 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #51 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #52 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #53 RenderFlex.computeMaxIntrinsicWidth.<anonymous closure> (package:flutter/src/rendering/flex.dart:577:60) flutter: #54 RenderFlex._getIntrinsicSize (package:flutter/src/rendering/flex.dart:554:58) flutter: #55 RenderFlex.computeMaxIntrinsicWidth (package:flutter/src/rendering/flex.dart:574:12) flutter: #56 RenderBox._computeIntrinsicDimension.<anonymous closure> (package:flutter/src/rendering/box.dart:1290:23) flutter: #57 __InternalLinkedHashMap&_HashVMBase&MapMixin&_LinkedHashMapMixin.putIfAbsent (dart:collection-patch/compact_hash.dart:281:23) flutter: #58 RenderBox._computeIntrinsicDimension (package:flutter/src/rendering/box.dart:1288:41) flutter: #59 RenderBox.getMaxIntrinsicWidth (package:flutter/src/rendering/box.dart:1476:12) flutter: #60 RenderIntrinsicWidth.performLayout (package:flutter/src/rendering/proxy_box.dart:631:36) flutter: #61 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #62 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #63 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #64 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #65 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #66 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #67 _RenderCustomClip.performLayout (package:flutter/src/rendering/proxy_box.dart:1214:11) flutter: #68 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #69 RenderConstrainedBox.performLayout (package:flutter/src/rendering/proxy_box.dart:259:13) flutter: #70 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #71 RenderPositionedBox.performLayout (package:flutter/src/rendering/shifted_box.dart:392:13) flutter: #72 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #73 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:206:11) flutter: #74 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #75 RenderPadding.performLayout (package:flutter/src/rendering/shifted_box.dart:206:11) flutter: #76 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #77 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #78 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #79 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #80 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #81 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #82 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #83 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #84 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #85 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #86 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #87 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #88 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #89 _RenderProxyBox&RenderBox&RenderObjectWithChildMixin&RenderProxyBoxMixin.performLayout (package:flutter/src/rendering/proxy_box.dart:105:13) flutter: #90 RenderOffstage.performLayout (package:flutter/src/rendering/proxy_box.dart:3076:13) flutter: #91 RenderObject.layout (package:flutter/src/rendering/object.dart:1639:7) flutter: #92 RenderStack.performLayout (package:flutter/src/rendering/stack.dart:510:15) flutter: #93 RenderObject._layoutWithoutResize (package:flutter/src/rendering/object.dart:1516:7) flutter: #94 PipelineOwner.flushLayout (package:flutter/src/rendering/object.dart:783:18) flutter: #95 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding.drawFrame (package:flutter/src/rendering/binding.dart:346:19) flutter: #96 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding&WidgetsBinding.drawFrame (package:flutter/src/widgets/binding.dart:702:13) flutter: #97 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding&PaintingBinding&SemanticsBinding&RendererBinding._handlePersistentFrameCallback (package:flutter/src/rendering/binding.dart:285:5) flutter: #98 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._invokeFrameCallback (package:flutter/src/scheduler/binding.dart:1033:15) flutter: #99 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding.handleDrawFrame (package:flutter/src/scheduler/binding.dart:975:9) flutter: #100 _WidgetsFlutterBinding&BindingBase&GestureBinding&ServicesBinding&SchedulerBinding._handleDrawFrame (package:flutter/src/scheduler/binding.dart:891:5) flutter: #104 _invoke (dart:ui/hooks.dart:236:10) flutter: #105 _drawFrame (dart:ui/hooks.dart:194:3) flutter: (elided 3 frames from package dart:async) flutter: flutter: The following RenderObject was being processed when the exception was fired: RenderIntrinsicWidth#fb94d relayoutBoundary=up5 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE: flutter: creator: IntrinsicWidth ← DefaultTextStyle ← AnimatedDefaultTextStyle ← flutter: _InkFeatures-[GlobalKey#edab1 ink renderer] ← NotificationListener<LayoutChangedNotification> ← flutter: CustomPaint ← _ShapeBorderPaint ← PhysicalShape ← _MaterialInterior ← Material ← ConstrainedBox ← flutter: Center ← ⋯ flutter: parentData: <none> (can use size) flutter: constraints: BoxConstraints(280.0<=w<=295.0, 0.0<=h<=599.0) flutter: size: MISSING flutter: stepWidth: null flutter: stepHeight: null flutter: This RenderObject had the following descendants (showing up to depth 5): flutter: child: RenderFlex#7f417 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child 1: RenderPadding#8ff72 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child: RenderSemanticsAnnotations#78aa1 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child: RenderParagraph#0106b NEEDS-LAYOUT NEEDS-PAINT flutter: text: TextSpan flutter: child 2: RenderPadding#baa2c NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child: RenderConstrainedBox#52148 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child: RenderPositionedBox#90bb7 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: child: _RenderScrollSemantics#49c80 NEEDS-LAYOUT NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: ════════════════════════════════════════════════════════════════════════════════════════════════════ flutter: Another exception was thrown: RenderBox was not laid out: RenderIntrinsicWidth#fb94d relayoutBoundary=up5 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: Another exception was thrown: RenderBox was not laid out: _RenderInkFeatures#19ed3 relayoutBoundary=up4 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: Another exception was thrown: RenderBox was not laid out: RenderCustomPaint#6bc9e relayoutBoundary=up3 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: Another exception was thrown: RenderBox was not laid out: RenderPhysicalShape#e6f28 relayoutBoundary=up2 NEEDS-PAINT NEEDS-COMPOSITING-BITS-UPDATE flutter: Another exception was thrown: 'package:flutter/src/rendering/shifted_box.dart': Failed assertion: line 321 pos 12: 'child.hasSize': is not true. flutter: Another exception was thrown: RenderBox was not laid out: RenderPhysicalShape#e6f28 relayoutBoundary=up2

    opened by yungcloud 1
  • New logo/icon proposal

    New logo/icon proposal

    Good day sir. I am a graphic designer and i am interested in designing a logo for your good project. I will be doing it as a gift for free. I just need your permission first before I begin my design. Hoping for your positive feedback. Thanks

    opened by mansya 1
Owner
Bibek Timsina
Bibek Timsina
Dynamic var - Dart dilinde dynamic ve var veri tiplerini anlamanızı kolaylaştıracak örnektir.

dynamic ve var arasındaki fark dynamic Tanımlanan değişkenin tipi daha sonra kod içerisinde değişebilir. Örneğin int olarak tanımlanan bir a değişkeni

Abdullah Sevmez 0 Jan 1, 2022
🖼️ Wallpaper App built using Flutter & Unsplash API

WallE Wallpaper App built using Flutter & Unsplash API Story When I created iWallE (which is a CLI wallpaper app), I always wanted to create a wallpap

Tirth 25 Dec 14, 2021
Wallpaper App developed in Flutter using Pexels API

Wallbay Wallpaper App developed in Flutter using Pexels API Packages Used in this Application: data_connection_checker: ^0.3.4 http: ^0.12.0+2 path_pr

Tekeshwar Singh 107 Jan 2, 2023
Flutter Wallpaper service app

Walls Your phone wallpaper is great way to express your unique personality. Walls is a wallpaper service app with out any Ads. check this blog post Be

Naveen Jujaray 25 Dec 16, 2022
A flutter based Wallpaper App

wall_paper_app Flutter based Wallpaper Application. The app allows you to view and download your favorite wallpaper in different orientaion and size.

ABHISHEK AMRUTE 4 Sep 1, 2022
wallpaper flutter app

Flutter Wallpaper My first flutter app (currently in beta) Wallpaper app I created a database with bloc patron to allow the people save any wallpaper,

guglia001 8 Sep 17, 2021
A WallpaperWalaApp is a Simple Wallpaper app🏞️ developed in Flutter 💙 , with responsive UI✨ for Mobile📱 and Tablet 💻

WallpaperWalaApp A WallpaperWalaApp is a Simple Wallpaper app ??️ developed in Flutter ?? , with responsive UI ✨ for Mobile ?? and Tablet ?? . Fetch d

Dip Hire 3 Sep 16, 2022
A Flutter plugin for changing the Home Screen, Lock Screen (or both) Wallpaper on Android devices.

wallpaper_manager A Flutter plugin for changing the Home Screen, Lock Screen (or both) Wallpaper(s) on Android devices. Usage Installation In the pubs

Aditya Mulgundkar 38 Nov 28, 2022
Simple wallpaper flutter

wallpaper-flutter Simple wallpaper flutter This is a very simple app created for the begginers. Flutter + Method channel (Kotlin/Swift) Trying apk Don

null 0 May 19, 2022
Home app - A dynamic flutter app which can be used to generate alerts, set alarms and send sms or call someone

first_app A dynamic flutter app which can be used to generate alerts, set alarms

null 0 Apr 9, 2022