updated: package to be standard across all example apps

This commit is contained in:
Nishant Srivastava
2018-07-08 00:20:41 +02:00
parent 01a2ac5936
commit 75d833bec1
114 changed files with 12202 additions and 291 deletions

View File

@ -1,18 +1,18 @@
![Image](img/github_banner.png)
### Show some :heart: and star the repo to support the project
[![GitHub stars](https://img.shields.io/github/stars/nisrulz/flutter-examples.svg?style=social&label=Star)](https://github.com/nisrulz/flutter-examples) [![GitHub forks](https://img.shields.io/github/forks/nisrulz/flutter-examples.svg?style=social&label=Fork)](https://github.com/nisrulz/flutter-examples/fork) [![GitHub watchers](https://img.shields.io/github/watchers/nisrulz/flutter-examples.svg?style=social&label=Watch)](https://github.com/nisrulz/flutter-examples) [![GitHub followers](https://img.shields.io/github/followers/nisrulz.svg?style=social&label=Follow)](https://github.com/nisrulz/flutter-examples)
[![Twitter Follow](https://img.shields.io/twitter/follow/nisrulz.svg?style=social)](https://twitter.com/nisrulz)
Main repository containing all the example apps demonstrating features/functionality/integrations in [Flutter](https://flutter.io/) application development
### Featured In
- [Flutter Weekly #11](https://mailchi.mp/5db146a7468b/flutter-weekly-11)
Lookup Links: [[Setup Flutter](https://flutter.io/setup/)] [[Widgets Catalog](https://flutter.io/widgets/)] [[Dart Lang](https://flutter.io/bootstrap-into-dart/)]
<img src="stateful_widget/demo_img.gif" height="300em" /> <img src="using_bottom_nav_bar/demo_img.gif" height="300em" /> <img src="dropdown_button/demo_img.gif" height="300em" /> <img src="using_stepper/demo_img.gif" height="300em" /> <img src="using_tabs/demo_img.gif" height="300em" />
## Example apps
@ -39,34 +39,36 @@ Lookup Links: [[Setup Flutter](https://flutter.io/setup/)] [[Widgets Catalog](ht
1. [DropDown Button](/dropdown_button) [![download](img/ic_download.png)](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/dropdown_button)
1. [Image from Network](/image_from_network) [![download](img/ic_download.png)](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/image_from_network)
1. [Infinite List](/infinite_list) [![download](img/ic_download.png)](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/infinite_list)
1. [Google Signin](/google_signin) [![download](img/ic_download.png)](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/google_signin)
### Complete apps with multiple features
1. [Tip Calculator](/tip_calculator) [![download](img/ic_download.png)](https://kinolien.github.com/gitzip/?download=https://github.com/nisrulz/flutter-examples/tree/master/tip_calculator)
# Pull Requests
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:
1. Match coding style (braces, spacing, etc.) This is best achieved using `Reformat Code` feature of Android Studio `CMD`+`Option`+`L` on Mac and `CTRL` + `ALT` + `L` on Linux + Windows .
2. If its a feature, bugfix, or anything please only change code to what you specify.
3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
4. Pull requests _must_ be made against `develop` branch. Any other branch (unless specified by the maintainers) will get rejected.
5. Check for existing [issues](https://github.com/nisrulz/flutter-examples/issues) first, before filing an issue.
6. Make sure you follow the set standard as all other projects in this repo do
7. Have fun!
I welcome and encourage all pull requests. It usually will take me within 24-48 hours to respond to any issue or request. Here are some basic rules to follow to ensure timely addition of your request:
1. Match coding style (braces, spacing, etc.) This is best achieved using `Reformat Code` feature of Android Studio `CMD`+`Option`+`L` on Mac and `CTRL` + `ALT` + `L` on Linux + Windows .
2. If its a feature, bugfix, or anything please only change code to what you specify.
3. Please keep PR titles easy to read and descriptive of changes, this will make them easier to merge :)
4. Pull requests _must_ be made against `develop` branch. Any other branch (unless specified by the maintainers) will get rejected.
5. Check for existing [issues](https://github.com/nisrulz/flutter-examples/issues) first, before filing an issue.
6. Make sure you follow the set standard as all other projects in this repo do
7. Have fun!
> P.S. : I saw if you use Adblocker then Gitzip downloads an empty `zip` file, so disable Adblocker to get the correct `zip` file.
### Created & Maintained By
[Nishant Srivastava](https://github.com/nisrulz) ([@nisrulz](https://www.twitter.com/nisrulz))
> If you found these examples helpful or you learned something from their source code and want to thank me, consider buying me a cup of :coffee:
> + [PayPal](https://www.paypal.me/nisrulz/5)
> + Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL
>
> - [PayPal](https://www.paypal.me/nisrulz/5)
> - Bitcoin Address: 13PjuJcfVW2Ad81fawqwLtku4bZLv1AxCL
License
=======
# License
Copyright 2017 Nishant Srivastava

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.enablingsplashscreen"
applicationId "github.nisrulz.enablingsplashscreen"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.enablingsplashscreen">
package="github.nisrulz.enablingsplashscreen">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.enablingsplashscreen;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -1,4 +1,4 @@
package com.khandelwal.dipansh.infinitelist;
package github.nisrulz.enablingsplashscreen;
import android.os.Bundle;

View File

@ -382,7 +382,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.enablingSplashScreen;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.enablingSplashScreen;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -404,7 +404,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.enablingSplashScreen;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.enablingSplashScreen;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -1,6 +1,6 @@
# google_signin
# Google Signin
A simple flutter app to demonstrate Google signin using Firebase. Register your app on Firebase and enable Google authentication.
Example app to demonstrate Google signin using Firebase. Register your app on Firebase and enable Google authentication.
![Initial Page](page1.jpg)
![Login Dialog](page2.jpg)

View File

@ -23,7 +23,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.theroboticlab.googlesignin"
applicationId "github.nisrulz.googlesignin"
minSdkVersion 16
targetSdkVersion 27
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.theroboticlab.googlesignin">
package="github.nisrulz.googlesignin">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,4 +1,4 @@
package com.yourcompany.usingstepper;
package github.nisrulz.googlesignin;
import android.os.Bundle;

0
google_signin/android/gradlew vendored Normal file → Executable file
View File

View File

@ -1 +1,2 @@
#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig"
#include "Generated.xcconfig"

View File

@ -1 +1,2 @@
#include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig"
#include "Generated.xcconfig"

63
google_signin/ios/Podfile Normal file
View File

@ -0,0 +1,63 @@
# Uncomment this line to define a global platform for your project
# platform :ios, '9.0'
# CocoaPods analytics sends network stats synchronously affecting flutter build latency.
ENV['COCOAPODS_DISABLE_STATS'] = 'true'
def parse_KV_file(file, separator='=')
file_abs_path = File.expand_path(file)
if !File.exists? file_abs_path
return [];
end
pods_ary = []
skip_line_start_symbols = ["#", "/"]
File.foreach(file_abs_path) { |line|
next if skip_line_start_symbols.any? { |symbol| line =~ /^\s*#{symbol}/ }
plugin = line.split(pattern=separator)
if plugin.length == 2
podname = plugin[0].strip()
path = plugin[1].strip()
podpath = File.expand_path("#{path}", file_abs_path)
pods_ary.push({:name => podname, :path => podpath});
else
puts "Invalid plugin specification: #{line}"
end
}
return pods_ary
end
target 'Runner' do
# Prepare symlinks folder. We use symlinks to avoid having Podfile.lock
# referring to absolute paths on developers' machines.
system('rm -rf .symlinks')
system('mkdir -p .symlinks/plugins')
# Flutter Pods
generated_xcode_build_settings = parse_KV_file('./Flutter/Generated.xcconfig')
if generated_xcode_build_settings.empty?
puts "Generated.xcconfig must exist. If you're running pod install manually, make sure flutter packages get is executed first."
end
generated_xcode_build_settings.map { |p|
if p[:name] == 'FLUTTER_FRAMEWORK_DIR'
symlink = File.join('.symlinks', 'flutter')
File.symlink(File.dirname(p[:path]), symlink)
pod 'Flutter', :path => File.join(symlink, File.basename(p[:path]))
end
}
# Plugin Pods
plugin_pods = parse_KV_file('../.flutter-plugins')
plugin_pods.map { |p|
symlink = File.join('.symlinks', 'plugins', p[:name])
File.symlink(p[:path], symlink)
pod p[:name], :path => File.join(symlink, 'ios')
}
end
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['ENABLE_BITCODE'] = 'NO'
end
end
end

View File

@ -382,7 +382,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.theroboticlab.googleSignin;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.googleSignin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -404,7 +404,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.theroboticlab.googleSignin;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.googleSignin;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -1,6 +1,6 @@
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
class Home extends StatelessWidget {
Home(

View File

@ -1,9 +1,11 @@
import 'dart:async';
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/material.dart';
import 'package:google_sign_in/google_sign_in.dart';
import 'package:firebase_auth/firebase_auth.dart';
import 'home.dart';
import 'user.dart';
import 'dart:async';
void main() {
runApp(new App());
@ -18,6 +20,7 @@ class AppState extends State<App> {
Widget currentPage;
GoogleSignIn googleSignIn;
Widget userPage;
@override
void initState() {
super.initState();

View File

@ -1,7 +1,7 @@
import 'package:firebase_auth/firebase_auth.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:meta/meta.dart';
import 'package:flutter/foundation.dart';
import 'package:firebase_auth/firebase_auth.dart';
class User extends StatelessWidget {
User({Key key, @required this.onLogout, @required this.user})

View File

@ -23,7 +23,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.nisrulz.gridlayout"
applicationId "github.nisrulz.gridlayout"
minSdkVersion 16
targetSdkVersion 27
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.nisrulz.gridlayout">
package="github.nisrulz.gridlayout">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,4 +1,4 @@
package com.yourcompany.usingtabs;
package github.nisrulz.gridlayout;
import android.os.Bundle;

View File

@ -382,7 +382,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.nisrulz.gridLayout;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.gridLayout;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -404,7 +404,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.nisrulz.gridLayout;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.gridLayout;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.handlingroutes"
applicationId "github.nisrulz.handlingroutes"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.handlingroutes">
package="github.nisrulz.handlingroutes">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,4 +1,4 @@
package com.yourcompany.loadlocaljson;
package github.nisrulz.handlingroutes;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.handlingRoutes;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.handlingRoutes;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.handlingRoutes;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.handlingRoutes;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -23,7 +23,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.khandelwal.dipansh.infinitelist"
applicationId "github.nisrulz.infinitelist"
minSdkVersion 16
targetSdkVersion 27
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.khandelwal.dipansh.infinitelist">
package="github.nisrulz.infinitelist">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -0,0 +1,14 @@
package github.nisrulz.infinitelist;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -382,7 +382,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.khandelwal.dipansh.infiniteList;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.infiniteList;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -404,7 +404,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.khandelwal.dipansh.infiniteList;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.infiniteList;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.loadlocalimage"
applicationId "github.nisrulz.loadlocalimage"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.loadlocalimage">
package="github.nisrulz.loadlocalimage">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,4 +1,4 @@
package com.yourcompany.tipcalculator;
package github.nisrulz.loadlocalimage;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.loadLocalImage;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.loadLocalImage;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.loadLocalImage;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.loadLocalImage;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.loadlocaljson"
applicationId "github.nisrulz.loadlocaljson"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.loadlocaljson">
package="github.nisrulz.loadlocaljson">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,4 +1,4 @@
package com.yourcompany.usinghttpget;
package github.nisrulz.loadlocaljson;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.loadLocalJson;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.loadLocalJson;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.loadLocalJson;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.loadLocalJson;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.navigationdrawer"
applicationId "github.nisrulz.navigationdrawer"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.navigationdrawer">
package="github.nisrulz.navigationdrawer">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.navigationdrawer;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -1,4 +1,4 @@
package com.yourcompany.loadlocalimage;
package github.nisrulz.navigationdrawer;
import android.os.Bundle;

View File

@ -382,7 +382,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.navigationDrawer;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.navigationDrawer;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -404,7 +404,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.navigationDrawer;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.navigationDrawer;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.simplematerialapp"
applicationId "github.nisrulz.simplematerialapp"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.simplematerialapp">
package="github.nisrulz.simplematerialapp">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.simplematerialapp;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -0,0 +1,14 @@
package github.nisrulz.simplematerialapp;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.simpleMaterialApp;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.simpleMaterialApp;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.simpleMaterialApp;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.simpleMaterialApp;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.statefulwidget"
applicationId "github.nisrulz.statefulwidget"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.statefulwidget">
package="github.nisrulz.statefulwidget">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.statefulwidget;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -1,4 +1,4 @@
package com.yourcompany.usingedittext;
package github.nisrulz.statefulwidget;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.statefulWidget;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.statefulWidget;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.statefulWidget;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.statefulWidget;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.statelesswidgets"
applicationId "github.nisrulz.statelesswidgets"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.statelesswidgets">
package="github.nisrulz.statelesswidgets">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.statelesswidgets;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -1,4 +1,4 @@
package com.theroboticlab.googlesignin;
package github.nisrulz.statelesswidgets;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.statelessWidgets;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.statelessWidgets;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.statelessWidgets;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.statelessWidgets;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.tipcalculator"
applicationId "github.nisrulz.tipcalculator"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.tipcalculator">
package="github.nisrulz.tipcalculator">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application
@ -13,7 +13,7 @@
additional functionality it is fine to subclass or reimplement
FlutterApplication and put your custom class here. -->
<application android:name="io.flutter.app.FlutterApplication" android:label="tip_calculator" android:icon="@mipmap/ic_launcher">
<activity android:name=".MainActivity"
<activity android:name="github.nisrulz.tipcalculator.MainActivity"
android:launchMode="singleTop"
android:theme="@android:style/Theme.Black.NoTitleBar"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|locale|layoutDirection"

View File

@ -0,0 +1,14 @@
package github.nisrulz.tipcalculator;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -0,0 +1 @@
{}

View File

@ -0,0 +1 @@
[{"fonts":[{"asset":"fonts/MaterialIcons-Regular.ttf"}],"family":"MaterialIcons"}]

File diff suppressed because it is too large Load Diff

View File

@ -9,13 +9,13 @@
/* Begin PBXBuildFile section */
1498D2341E8E89220040F4C2 /* GeneratedPluginRegistrant.m in Sources */ = {isa = PBXBuildFile; fileRef = 1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */; };
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */ = {isa = PBXBuildFile; fileRef = 3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */; };
2D5378261FAA1A9400D5DBA9 /* flutter_assets in Resources */ = {isa = PBXBuildFile; fileRef = 2D5378251FAA1A9400D5DBA9 /* flutter_assets */; };
3B80C3941E831B6300D905FE /* App.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; };
3B80C3951E831B6300D905FE /* App.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 3B80C3931E831B6300D905FE /* App.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
9705A1C61CF904A100538489 /* Flutter.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; };
9705A1C71CF904A300538489 /* Flutter.framework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = 9740EEBA1CF902C7004384FC /* Flutter.framework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB21CF90195004384FC /* Debug.xcconfig */; };
9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB31CF90195004384FC /* Generated.xcconfig */; };
9740EEBB1CF902C7004384FC /* app.flx in Resources */ = {isa = PBXBuildFile; fileRef = 9740EEB71CF902C7004384FC /* app.flx */; };
978B8F6F1D3862AE00F588F7 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */; };
97C146F31CF9000F007C117D /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 97C146F21CF9000F007C117D /* main.m */; };
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 97C146FA1CF9000F007C117D /* Main.storyboard */; };
@ -42,13 +42,13 @@
1498D2321E8E86230040F4C2 /* GeneratedPluginRegistrant.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GeneratedPluginRegistrant.h; sourceTree = "<group>"; };
1498D2331E8E89220040F4C2 /* GeneratedPluginRegistrant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeneratedPluginRegistrant.m; sourceTree = "<group>"; };
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = AppFrameworkInfo.plist; path = Flutter/AppFrameworkInfo.plist; sourceTree = "<group>"; };
2D5378251FAA1A9400D5DBA9 /* flutter_assets */ = {isa = PBXFileReference; lastKnownFileType = folder; name = flutter_assets; path = Flutter/flutter_assets; sourceTree = SOURCE_ROOT; };
3B80C3931E831B6300D905FE /* App.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = App.framework; path = Flutter/App.framework; sourceTree = "<group>"; };
7AFA3C8E1D35360C0083082E /* Release.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; name = Release.xcconfig; path = Flutter/Release.xcconfig; sourceTree = "<group>"; };
7AFFD8ED1D35381100E5BB4D /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
7AFFD8EE1D35381100E5BB4D /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
9740EEB21CF90195004384FC /* Debug.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Debug.xcconfig; path = Flutter/Debug.xcconfig; sourceTree = "<group>"; };
9740EEB31CF90195004384FC /* Generated.xcconfig */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xcconfig; name = Generated.xcconfig; path = Flutter/Generated.xcconfig; sourceTree = "<group>"; };
9740EEB71CF902C7004384FC /* app.flx */ = {isa = PBXFileReference; lastKnownFileType = file; name = app.flx; path = Flutter/app.flx; sourceTree = "<group>"; };
9740EEBA1CF902C7004384FC /* Flutter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Flutter.framework; path = Flutter/Flutter.framework; sourceTree = "<group>"; };
97C146EE1CF9000F007C117D /* Runner.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Runner.app; sourceTree = BUILT_PRODUCTS_DIR; };
97C146F21CF9000F007C117D /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
@ -74,9 +74,9 @@
9740EEB11CF90186004384FC /* Flutter */ = {
isa = PBXGroup;
children = (
9740EEB71CF902C7004384FC /* app.flx */,
3B80C3931E831B6300D905FE /* App.framework */,
3B3967151E833CAA004F5970 /* AppFrameworkInfo.plist */,
2D5378251FAA1A9400D5DBA9 /* flutter_assets */,
9740EEBA1CF902C7004384FC /* Flutter.framework */,
9740EEB21CF90195004384FC /* Debug.xcconfig */,
7AFA3C8E1D35360C0083082E /* Release.xcconfig */,
@ -187,10 +187,10 @@
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
9740EEBB1CF902C7004384FC /* app.flx in Resources */,
97C147011CF9000F007C117D /* LaunchScreen.storyboard in Resources */,
9740EEB51CF90195004384FC /* Generated.xcconfig in Resources */,
3B3967161E833CAA004F5970 /* AppFrameworkInfo.plist in Resources */,
2D5378261FAA1A9400D5DBA9 /* flutter_assets in Resources */,
9740EEB41CF90195004384FC /* Debug.xcconfig in Resources */,
97C146FE1CF9000F007C117D /* Assets.xcassets in Resources */,
97C146FC1CF9000F007C117D /* Main.storyboard in Resources */,
@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.tipCalculator;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.tipCalculator;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.tipCalculator;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.tipCalculator;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usingalertdialog"
applicationId "github.nisrulz.usingalertdialog"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usingalertdialog">
package="github.nisrulz.usingalertdialog">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.usingalertdialog;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -1,4 +1,4 @@
package com.yourcompany.handlingroutes;
package github.nisrulz.usingalertdialog;
import android.os.Bundle;

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingAlertDialog;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingAlertDialog;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingAlertDialog;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingAlertDialog;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usingbottomnavbar"
applicationId "github.nisrulz.usingbottomnavbar"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usingbottomnavbar">
package="github.nisrulz.usingbottomnavbar">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.usingbottomnavbar;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -0,0 +1,14 @@
package github.nisrulz.usingbottomnavbar;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingBottomNavBar;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingBottomNavBar;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingBottomNavBar;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingBottomNavBar;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usingcustomfonts"
applicationId "github.nisrulz.usingcustomfonts"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usingcustomfonts">
package="github.nisrulz.usingcustomfonts">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.usingcustomfonts;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -0,0 +1,14 @@
package github.nisrulz.usingcustomfonts;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingCustomFonts;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingCustomFonts;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingCustomFonts;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingCustomFonts;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usingedittext"
applicationId "github.nisrulz.usingedittext"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usingedittext">
package="github.nisrulz.usingedittext">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -0,0 +1,14 @@
package github.nisrulz.usingedittext;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingEdittext;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingEdittext;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingEdittext;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingEdittext;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usinggradient"
applicationId "github.nisrulz.usinggradient"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usinggradient">
package="github.nisrulz.usinggradient">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.usinggradient;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -0,0 +1,14 @@
package github.nisrulz.usinggradient;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingGradient;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingGradient;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingGradient;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingGradient;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usinghttpget"
applicationId "github.nisrulz.usinghttpget"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usinghttpget">
package="github.nisrulz.usinghttpget">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -0,0 +1,14 @@
package github.nisrulz.usinghttpget;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

View File

@ -370,7 +370,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingHttpGet;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingHttpGet;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Debug;
@ -392,7 +392,7 @@
"$(inherited)",
"$(PROJECT_DIR)/Flutter",
);
PRODUCT_BUNDLE_IDENTIFIER = com.yourcompany.usingHttpGet;
PRODUCT_BUNDLE_IDENTIFIER = github.nisrulz.usingHttpGet;
PRODUCT_NAME = "$(TARGET_NAME)";
};
name = Release;

View File

@ -24,7 +24,7 @@ android {
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.yourcompany.usinglistview"
applicationId "github.nisrulz.usinglistview"
minSdkVersion 16
targetSdkVersion 25
versionCode 1

View File

@ -1,5 +1,5 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yourcompany.usinglistview">
package="github.nisrulz.usinglistview">
<!-- The INTERNET permission is required for development. Specifically,
flutter needs it to communicate with the running application

View File

@ -1,14 +0,0 @@
package com.yourcompany.usinglistview;
import android.os.Bundle;
import io.flutter.app.FlutterActivity;
import io.flutter.plugins.GeneratedPluginRegistrant;
public class MainActivity extends FlutterActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
GeneratedPluginRegistrant.registerWith(this);
}
}

Some files were not shown because too many files have changed in this diff Show More