Skip to content

Commit

Permalink
- refactor ui for ios
Browse files Browse the repository at this point in the history
 - redesigned main screen and login screen and still need upgrade
  • Loading branch information
deneme committed Jan 16, 2022
1 parent 2eef899 commit 0f72867
Show file tree
Hide file tree
Showing 16 changed files with 519 additions and 162 deletions.
1 change: 1 addition & 0 deletions ios/Flutter/Debug.xcconfig
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"
1 change: 1 addition & 0 deletions ios/Flutter/Release.xcconfig
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
#include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"
42 changes: 42 additions & 0 deletions ios/Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Uncomment this line to define a global platform for your project
platform :ios, '11.0'

# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'

project 'Runner', {
'Debug' => :debug,
'Profile' => :release,
'Release' => :release,
}

def flutter_root
generated_xcode_build_settings_path = File.expand_path(File.join('..', 'Flutter', 'Generated.xcconfig'), __FILE__)
unless File.exist?(generated_xcode_build_settings_path)
raise "#{generated_xcode_build_settings_path} must exist. If you're running pod install manually, make sure flutter pub get is executed first"
end

File.foreach(generated_xcode_build_settings_path) do |line|
matches = line.match(/FLUTTER_ROOT\=(.*)/)
return matches[1].strip if matches
end
raise "FLUTTER_ROOT not found in #{generated_xcode_build_settings_path}. Try deleting Generated.xcconfig, then run flutter pub get"
end

require File.expand_path(File.join('packages', 'flutter_tools', 'bin', 'podhelper'), flutter_root)

flutter_ios_podfile_setup

target 'Runner' do
use_frameworks!
use_modular_headers!
pod 'FirebaseFirestore', :git => 'https://github.com/invertase/firestore-ios-sdk-frameworks.git', :tag => '8.10.0'

flutter_install_all_ios_pods File.dirname(File.realpath(__FILE__))
end

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
end
end
148 changes: 148 additions & 0 deletions ios/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,148 @@
PODS:
- cloud_firestore (3.1.6):
- Firebase/Firestore (= 8.10.0)
- firebase_core
- Flutter
- Firebase/Auth (8.10.0):
- Firebase/CoreOnly
- FirebaseAuth (~> 8.10.0)
- Firebase/CoreOnly (8.10.0):
- FirebaseCore (= 8.10.0)
- Firebase/Database (8.10.0):
- Firebase/CoreOnly
- FirebaseDatabase (~> 8.10.0)
- Firebase/Firestore (8.10.0):
- Firebase/CoreOnly
- FirebaseFirestore (~> 8.10.0)
- firebase_auth (3.3.5):
- Firebase/Auth (= 8.10.0)
- firebase_core
- Flutter
- firebase_core (1.11.0):
- Firebase/CoreOnly (= 8.10.0)
- Flutter
- firebase_database (8.2.0):
- Firebase/Database (= 8.10.0)
- firebase_core
- Flutter
- FirebaseAuth (8.10.0):
- FirebaseCore (~> 8.0)
- GoogleUtilities/AppDelegateSwizzler (~> 7.6)
- GoogleUtilities/Environment (~> 7.6)
- GTMSessionFetcher/Core (~> 1.5)
- FirebaseCore (8.10.0):
- FirebaseCoreDiagnostics (~> 8.0)
- GoogleUtilities/Environment (~> 7.6)
- GoogleUtilities/Logger (~> 7.6)
- FirebaseCoreDiagnostics (8.10.0):
- GoogleDataTransport (~> 9.1)
- GoogleUtilities/Environment (~> 7.6)
- GoogleUtilities/Logger (~> 7.6)
- nanopb (~> 2.30908.0)
- FirebaseDatabase (8.10.0):
- FirebaseCore (~> 8.0)
- leveldb-library (~> 1.22)
- FirebaseFirestore (8.10.0):
- FirebaseFirestore/AutodetectLeveldb (= 8.10.0)
- FirebaseFirestore/AutodetectLeveldb (8.10.0):
- FirebaseFirestore/Base
- FirebaseFirestore/Base (8.10.0)
- Flutter (1.0.0)
- GoogleDataTransport (9.1.2):
- GoogleUtilities/Environment (~> 7.2)
- nanopb (~> 2.30908.0)
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/AppDelegateSwizzler (7.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Logger
- GoogleUtilities/Network
- GoogleUtilities/Environment (7.7.0):
- PromisesObjC (< 3.0, >= 1.2)
- GoogleUtilities/Logger (7.7.0):
- GoogleUtilities/Environment
- GoogleUtilities/Network (7.7.0):
- GoogleUtilities/Logger
- "GoogleUtilities/NSData+zlib"
- GoogleUtilities/Reachability
- "GoogleUtilities/NSData+zlib (7.7.0)"
- GoogleUtilities/Reachability (7.7.0):
- GoogleUtilities/Logger
- GTMSessionFetcher/Core (1.7.0)
- leveldb-library (1.22.1)
- nanopb (2.30908.0):
- nanopb/decode (= 2.30908.0)
- nanopb/encode (= 2.30908.0)
- nanopb/decode (2.30908.0)
- nanopb/encode (2.30908.0)
- path_provider_ios (0.0.1):
- Flutter
- PromisesObjC (2.0.0)

DEPENDENCIES:
- cloud_firestore (from `.symlinks/plugins/cloud_firestore/ios`)
- firebase_auth (from `.symlinks/plugins/firebase_auth/ios`)
- firebase_core (from `.symlinks/plugins/firebase_core/ios`)
- firebase_database (from `.symlinks/plugins/firebase_database/ios`)
- FirebaseFirestore (from `https://github.com/invertase/firestore-ios-sdk-frameworks.git`, tag `8.10.0`)
- Flutter (from `Flutter`)
- path_provider_ios (from `.symlinks/plugins/path_provider_ios/ios`)

SPEC REPOS:
trunk:
- Firebase
- FirebaseAuth
- FirebaseCore
- FirebaseCoreDiagnostics
- FirebaseDatabase
- GoogleDataTransport
- GoogleUtilities
- GTMSessionFetcher
- leveldb-library
- nanopb
- PromisesObjC

EXTERNAL SOURCES:
cloud_firestore:
:path: ".symlinks/plugins/cloud_firestore/ios"
firebase_auth:
:path: ".symlinks/plugins/firebase_auth/ios"
firebase_core:
:path: ".symlinks/plugins/firebase_core/ios"
firebase_database:
:path: ".symlinks/plugins/firebase_database/ios"
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 8.10.0
Flutter:
:path: Flutter
path_provider_ios:
:path: ".symlinks/plugins/path_provider_ios/ios"

CHECKOUT OPTIONS:
FirebaseFirestore:
:git: https://github.com/invertase/firestore-ios-sdk-frameworks.git
:tag: 8.10.0

SPEC CHECKSUMS:
cloud_firestore: 03020d987c2828e9b2d87f6940d365ddb089394f
Firebase: 44213362f1dcc52555b935dc925ed35ac55f1b20
firebase_auth: 9d959bddc3b255ddfb67cf630a5bbb6186964356
firebase_core: 2ca2d6cc8a11693e701b37126afae4800be5dbac
firebase_database: 8b7391c50bb9b0de50aef1ee76c4a7867a664f8c
FirebaseAuth: 59a2d2b933b5b79e18fb1e6ad230c6abdaa73d26
FirebaseCore: 04186597c095da37d90ff9fd3e53bc61a1ff2440
FirebaseCoreDiagnostics: 56fb7216d87e0e6ec2feddefa9d8a392fe8b2c18
FirebaseDatabase: 5f3e83b0a0d8759378fbd5d05661244d14dfbbb0
FirebaseFirestore: a68876ada9bcf66f47cfe85d7e80bac9554ee79d
Flutter: 50d75fe2f02b26cc09d224853bb45737f8b3214a
GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940
GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1
GTMSessionFetcher: 43748f93435c2aa068b1cbe39655aaf600652e91
leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729
nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96
path_provider_ios: 7d7ce634493af4477d156294792024ec3485acd5
PromisesObjC: 68159ce6952d93e17b2dfe273b8c40907db5ba58

PODFILE CHECKSUM: 74d747d7f7557dd9c4ba3d140e16c928310076a0

COCOAPODS: 1.11.2
Loading

0 comments on commit 0f72867

Please sign in to comment.