1
0
mirror of https://github.com/flutter/samples.git synced 2025-11-13 10:59:04 +00:00

Initialize Rolodex (#2569)

Creates the start of the Rolodex app.

Sets up the app with the initial routes setup. Since the native Contacts
app does not open on its home screen, and instead opens on the default
list of contacts, it felt important to set that up first. Some basic app
state management is also setup for managing contact lists across the
app.

Boilerplate visuals are setup for two of the screens. Improved fidelity
will come later.

<img width="855" alt="Screenshot 2025-01-27 at 12 09 57 PM"
src="https://github.com/user-attachments/assets/de091c7c-11ac-4350-9362-61b9c26b2aca"
/>
<img width="841" alt="Screenshot 2025-01-27 at 12 04 07 PM"
src="https://github.com/user-attachments/assets/fe822b06-a432-44cf-ab24-f3e7a88955e5"
/>
This commit is contained in:
Mitchell Goodwin
2025-01-29 13:18:46 -08:00
committed by GitHub
parent ce50aafa6b
commit d62c784789
51 changed files with 1539 additions and 0 deletions

30
rolodex/.metadata Normal file
View File

@@ -0,0 +1,30 @@
# This file tracks properties of this Flutter project.
# Used by Flutter tool to assess capabilities and perform upgrades etc.
#
# This file should be version controlled and should not be manually edited.
version:
revision: "29eed4b12371b279f4b95cef5e7a8cea960dda55"
channel: "[user-branch]"
project_type: app
# Tracks metadata for the flutter migrate command
migration:
platforms:
- platform: root
create_revision: 29eed4b12371b279f4b95cef5e7a8cea960dda55
base_revision: 29eed4b12371b279f4b95cef5e7a8cea960dda55
- platform: ios
create_revision: 29eed4b12371b279f4b95cef5e7a8cea960dda55
base_revision: 29eed4b12371b279f4b95cef5e7a8cea960dda55
# User provided section
# List of Local paths (relative to this file) that should be
# ignored by the migrate tool.
#
# Files that are not part of the templates will be ignored by default.
unmanaged_files:
- 'lib/main.dart'
- 'ios/Runner.xcodeproj/project.pbxproj'