//public async Task<string> AuthenticateUsingCredential(AuthCredential cred) //{ // try // { // var user = mAuth.SignInWithCredential(cred); // //var token = await user.User.GetIdTokenAsync(false); // return token.Token; // } // catch (FirebaseAuthInvalidUserException e) // { // e.PrintStackTrace(); // return string.Empty; // } // catch (FirebaseAuthInvalidCredentialsException e) // { // e.PrintStackTrace(); // return string.Empty; // } //} public void InitializeFireBase(Context context) { var app = FirebaseApp.InitializeApp(context); mContext = context; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("testproject-26b97") .SetApiKey("AIzaSyCqsCzTUJb4x3esTr40iJx7rZr5flvZzxg") //.SetDatabaseUrl("") //.SetStorageBucket("") .Build(); app = FirebaseApp.InitializeApp(context, options); mAuth = FirebaseAuth.GetInstance(app); } else { mAuth = FirebaseAuth.Instance; if (mAuth == null) { mAuth = new FirebaseAuth(app); } } }
void Initializedatabase() { var app = FirebaseApp.InitializeApp(this); if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("clon-de-uber") .SetApiKey("AIzaSyDqI-di4CM_LTsvyI4meED2aFmrpu-TRFw") .SetDatabaseUrl("https://clon-de-uber-default-rtdb.firebaseio.com") .SetStorageBucket("clon-de-uber.appspot.com") .Build(); app = FirebaseApp.InitializeApp(this, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } DatabaseReference dbref = database.GetReference("userSupport"); dbref.SetValue("Ticket1"); Toast.MakeText(this, "Prueba", ToastLength.Short).Show(); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("pediburratingapp") .SetApiKey("AIzaSyC6ZBvONyo6vt7ZH1pzwG8i1oxsEnXLRLA") .SetDatabaseUrl("https://pediburratingapp.firebaseio.com") .SetStorageBucket("pediburratingapp.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("1:675084165225:android:4d6cc15f480b10eedd82f8") .SetApiKey("AIzaSyCWQNWUfe7mbVSJFP5hmYwcqgbBXUluhQU") .SetDatabaseUrl("https://clone-4ec8d.firebaseio.com") .SetStorageBucket("clone-4ec8d.appspot.com") .SetProjectId("clone-4ec8d") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
public FirebaseAuth GetFirebaseAuth() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; if (app == null) { var options = new FirebaseOptions.Builder() .SetProjectId("projectocs-f29de") .SetApplicationId("projectocs-f29de") .SetApiKey("AIzaSyB-qy3coTZrsGo_EWpiTsbGxUnXQK3CDqI") .SetDatabaseUrl("https://projectocs-f29de.firebaseio.com") .SetStorageBucket("projectocs-f29de.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; } else { mAuth = FirebaseAuth.Instance; } return(mAuth); }
public static FirebaseAuth GetFirebaseAuth() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; if (app == null) { var options = new FirebaseOptions.Builder() .SetProjectId("facepostapp-8f75f") .SetApplicationId("facepostapp-8f75f") .SetApiKey("AIzaSyDX3nL4ZWT0CljwJxpbzpELlFGpi3Agq3w") .SetDatabaseUrl("https://facepostapp-8f75f.firebaseio.com") .SetStorageBucket("facepostapp-8f75f.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; } else { mAuth = FirebaseAuth.Instance; } return(mAuth); }
public static FirebaseAuth GetFirebaseAuth() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseFirestore database; FirebaseAuth mAuth; if (app == null) { var options = new FirebaseOptions.Builder() .SetProjectId("expense-tracker-app-a176f") .SetApplicationId("expense-tracker-app-a176f") .SetApiKey("AIzaSyD0HaWxjzluyG97Dcxf9C5d9MUHWmQaYgQ") .SetDatabaseUrl("https://expense-tracker-app-a176f.firebaseio.com") .SetStorageBucket("expense-tracker-app-a176f.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); database = FirebaseFirestore.GetInstance(app); FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder().SetTimestampsInSnapshotsEnabled(true).Build(); database.FirestoreSettings = settings; mAuth = FirebaseAuth.Instance; } else { database = FirebaseFirestore.GetInstance(app); FirebaseFirestoreSettings settings = new FirebaseFirestoreSettings.Builder().SetTimestampsInSnapshotsEnabled(true).Build(); database.FirestoreSettings = settings; mAuth = FirebaseAuth.Instance; } return(mAuth); }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); FirebaseOptions options = new FirebaseOptions.Builder() .SetApplicationId("1:1063764371053:android:20f3fc5a11498166") .SetApiKey("AIzaSyB3QHD5XSUZenzjaJLBeULbgOItts1IUK0") .SetGcmSenderId("1063764371053") .Build(); bool hasBeenInitialized = false; IList <FirebaseApp> firebaseApps = FirebaseApp.GetApps(Application.Context); foreach (FirebaseApp app in firebaseApps) { if (app.Name.Equals(FirebaseApp.DefaultAppName)) { hasBeenInitialized = true; FirebaseApp firebaseApp = app; } } if (!hasBeenInitialized) { FirebaseApp firebaseApp = FirebaseApp.InitializeApp(Application.Context, options); } LoadApplication(new App()); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("upper-clone") .SetApiKey("AIzaSyBKOuU-pH_KiLSg4AdWc8AHTSWi-6Jp2NI") .SetDatabaseUrl("https://upper-clone.firebaseio.com") .SetStorageBucket("upper-clone.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
private void InitFirebaseAuth() { FirebaseOptions firebaseOptions = new FirebaseOptions.Builder() .SetApplicationId("1:827796226132:android:92005fe6efc1faf20a2dc1") .SetApiKey("AIzaSyBRjnuEAX65axPVwdeWTERXWYiABtjdqNs") .SetDatabaseUrl("https://tfgedu-6bc6f.firebaseio.com") .SetStorageBucket("tfgedu-6bc6f.appspot.com") .Build(); if (app == null) { app = FirebaseApp.InitializeApp(this, firebaseOptions, "TFGEdu"); } if (app == null) { Console.WriteLine("app sigue siendo null"); } auth = FirebaseAuth.GetInstance(app); if (auth == null) { Console.WriteLine("AUTH sigue sinedo null"); } }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; ChechSdk(); base.OnCreate(savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); ImageCircleRenderer.Init(); CrossCurrentActivity.Current.Init(this, savedInstanceState); Rg.Plugins.Popup.Popup.Init(this, savedInstanceState); var options = new FirebaseOptions.Builder() .SetApplicationId("1:622412870107:android:6aec2d0b1210b5bc") .SetApiKey("AIzaSyDIs8cX6YYLC-tXrOFMS4DfTwLGW7c6yGQ") .SetGcmSenderId("622412870107") .Build(); try { FirebaseApp.InitializeApp(this, options); var refreshedToken = FirebaseInstanceId.Instance.Token; Settings.UserFirebaseToken = refreshedToken; // AndroidAppLinks.Init(this); } catch { // ignored } OneSignal.Current.StartInit("1126a3d0-1d80-42ee-94db-d0449ac0a62c").EndInit(); TKGoogleMaps.Init(this, savedInstanceState); LoadApplication(new App()); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); FirebaseOptions.Builder builder = new FirebaseOptions.Builder(); builder.SetApiKey("AIzaSyAe9KR6oAI5yZ6Y3RsR2-I_VWCAg4ut4ek"); builder.SetApplicationId("1:471441222469:android:fcf08d13fa42ec25"); builder.SetDatabaseUrl(GetString(Resource.String.firebase_url)); builder.SetProjectId("xztalk-51c5e"); FirebaseOptions firebaseopt = builder.Build(); FirebaseApp firebaseapp = FirebaseApp.InitializeApp(this, firebaseopt); database = FirebaseDatabase.GetInstance(firebaseapp); // Set our view from the "main" layout resource SetContentView(Resource.Layout.main); fab = FindViewById <FloatingActionButton>(Resource.Id.fab); edtChat = FindViewById <EditText>(Resource.Id.input); lstChat = FindViewById <ListView>(Resource.Id.list_of_messages); fab.Click += delegate { PostMessage(); }; if (FirebaseAuth.Instance.CurrentUser == null) { StartActivityForResult(new Android.Content.Intent(this, typeof(SignIn)), MyResultCode); } else { Toast.MakeText(this, "Welcome" + FirebaseAuth.Instance.CurrentUser.Email, ToastLength.Short).Show(); DisplayChatMessage(); } }
public static FirebaseDatabase GetDatabase() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseDatabase database; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("codemachines") .SetApiKey("AIzaSyAdbIPYnvuyidkLRdm4FUZD0X9tQEdCliw") .SetDatabaseUrl("https://codemachines.firebaseio.com") .SetStorageBucket("codemachines.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } return(database); }
protected override void OnCreate(Bundle bundle) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(bundle); global::Xamarin.Forms.Forms.Init(this, bundle); var options = new FirebaseOptions.Builder() .SetApplicationId("Firebase-ApplicationId") .SetApiKey("Firebase-WebApi-Key") .SetGcmSenderId("FCM-Sender-Id") .Build(); try { FirebaseApp.InitializeApp(this, options); AndroidAppLinks.Init(this); } catch { // ignored } LoadApplication(new App()); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("ja-tour-c085e") .SetApiKey("AIzaSyCEg0zuWx4rXBuhgBqUyvVEn4PKudIuums") .SetDatabaseUrl("https://ja-tour-c085e.firebaseio.com") .SetStorageBucket("ja-tour-c085e.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
void Initializedatabase() { var app = FirebaseApp.InitializeApp(this); if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("uber-clone-43c35") .SetApiKey("AIzaSyAGgpqc9yzcdiCj3GJ-DWXl3xqdY2RB3tA") .SetDatabaseUrl("https://uber-clone-43c35.firebaseio.com") .SetStorageBucket("uber-clone-43c35.appspot.com") .Build(); app = FirebaseApp.InitializeApp(this, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } DatabaseReference dbref = database.GetReference("UserSupport"); dbref.SetValue("Ticket1"); Toast.MakeText(this, "Completed", ToastLength.Short).Show(); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("codemachines") .SetApiKey("AIzaSyAdbIPYnvuyidkLRdm4FUZD0X9tQEdCliw") .SetDatabaseUrl("https://codemachines.firebaseio.com") .SetStorageBucket("codemachines.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.activity_main); Android.Support.V7.Widget.Toolbar toolbar = FindViewById <Android.Support.V7.Widget.Toolbar>(Resource.Id.toolbar); SetSupportActionBar(toolbar); FloatingActionButton fab = FindViewById <FloatingActionButton>(Resource.Id.fab); fab.Click += FabOnClick; // ======================== REPLACE THE VALUES BELOW ================================== FirebaseOptions options = new FirebaseOptions .Builder() .SetApiKey("<API_KEY>") .SetApplicationId("<APPLICATION_ID>") .Build(); // ==================================================================================== FirebaseApp.InitializeApp(this, options); _tvStatus = FindViewById <TextView>(Resource.Id.tv_status); _btnSigninAnonymous = FindViewById <Button>(Resource.Id.btn_signin_anonymous); _btnLinkPhone = FindViewById <Button>(Resource.Id.btn_link_phone); _btnSigninAnonymous.Click += _btnSigninAnonymous_Click; _btnLinkPhone.Click += _btnLinkPhone_Click; }
protected override void OnCreate(Bundle savedInstanceState) { TabLayoutResource = Resource.Layout.Tabbar; ToolbarResource = Resource.Layout.Toolbar; base.OnCreate(savedInstanceState); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); //var baseOptions = Firebase.FirebaseOptions.FromResource(this); //var options = new Firebase.FirebaseOptions.Builder(baseOptions).SetProjectId(baseOptions.StorageBucket.Split('.')[0]).Build(); //var app = Firebase.FirebaseApp.InitializeApp(this, options, AppName); CrossCurrentActivity.Current.Init(this, savedInstanceState); LoadApplication(new App(new DroidModule())); var options = new FirebaseOptions.Builder() .SetApplicationId("1:578994442222:android:7f97e3fdf53da99f") .SetApiKey("AIzaSyASsPCCqrcMSlQcKEN1eHnQiwutIB5OiA4") .SetProjectId("fir-sample-c6cc7") .Build(); FirebaseApp.InitializeApp(this, options, ApiKeys.FirebaseName); }
FirebaseAuth GetFirebaseAuth() { var app = FirebaseApp.InitializeApp(this); FirebaseAuth mauth; if (app == null) { var options = new FirebaseOptions.Builder() .SetProjectId("mobile-app-297100") .SetApplicationId("mobile-app-297100") .SetApiKey("AIzaSyB9vKv4le19pNbzOH3zSPixlh3Uo-xK3bI") .SetDatabaseUrl("https://mobile-app-297100.firebaseio.com") .SetStorageBucket("mobile-app-297100.appspot.com") .Build(); app = FirebaseApp.InitializeApp(this, options); mauth = FirebaseAuth.Instance; } else { mauth = FirebaseAuth.Instance; } return(mauth); }
// grab instance of current users // same as authentication // just need to add instnce of the firebase user public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("ambutap - fd06c") .SetApiKey("AIzaSyB130IeurG8F7hM-ky1S8J2-7q6lUlTkQQ") .SetDatabaseUrl("https://ambutap-fd06c.firebaseio.com") .SetStorageBucket("ambutap-fd06c.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; // reads data to the database mUser = mAuth.CurrentUser; } else { // if account exists, return the exisiting account mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); this.SetStatusBarColor(Xamarin.Forms.Color.FromHex("1b242c").ToAndroid()); var options = new FirebaseOptions.Builder() .SetApplicationId("fir-database-aff8d") .SetApiKey("AIzaSyAAz_2uNo58Qzq8T7J1t6_-3dNMXfBOFrI") .SetStorageBucket("fir-database-aff8d.appspot.com") .Build(); if (FirebaseApp.GetApps(Application.Context).Count == 0) { FirebaseApp.InitializeApp(Application.Context, options); } //FirebaseApp.InitializeApp(Application.Context, options); Xamarin.Essentials.Platform.Init(this, savedInstanceState); global::Xamarin.Forms.Forms.Init(this, savedInstanceState); LoadApplication(new App()); }
void Initializedatabase() { var app = FirebaseApp.InitializeApp(this); if (app == null) { var option = new FirebaseOptions.Builder() .SetApplicationId("gndisystem-faf8d") .SetApiKey("AIzaSyClyXwKkJLudsnvwcdkybFGNbXxKZlvCTs") .SetDatabaseUrl("https://gndisystem-faf8d.firebaseio.com") .SetStorageBucket("gndisystem-faf8d.appspot.com") .Build(); app = FirebaseApp.InitializeApp(this, option); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } database = FirebaseDatabase.GetInstance(app); DatabaseReference dbref = database.GetReference("UserSupport"); dbref.SetValue("Ticket2"); Toast.MakeText(this, "Completed", ToastLength.Short).Show(); }
public static FirebaseUser GetCurrentUser() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth mAuth; FirebaseUser mUser; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("trustdrive-b2d25") .SetApiKey("AIzaSyBBA-qebMWayyjKSl1LDI8Kk1TOITYQz8w") .SetDatabaseUrl("https://trustdrive-b2d25.firebaseio.com") .SetStorageBucket("trustdrive-b2d25.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } else { mAuth = FirebaseAuth.Instance; mUser = mAuth.CurrentUser; } return(mUser); }
void InitializeDatabase() { var app = FirebaseApp.InitializeApp(this); if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("uber-clone-a1c9b") .SetApiKey("AIzaSyA_iDmRc4MUWwvUuPxlus7NyywRSzah0IA") .SetDatabaseUrl("https://uber-clone-a1c9b.firebaseio.com") .SetStorageBucket("uber-clone-a1c9b.appspot.com") .Build(); app = FirebaseApp.InitializeApp(this, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } DatabaseReference dbref = database.GetReference("UserSupport"); dbref.SetValue("Ticket1"); Toast.MakeText(this, "Completed", ToastLength.Short).Show(); }
/*protected override void OnStart() * { * //Check if user is signed in (non-null) and update UI accordingly * if (auth.CurrentUser != null) * { * currentUser = auth.CurrentUser; * //Adrian 03/28/18 TODO: Add code/function call to update UI * } * }*/ private void InitFirebase() { var options = new FirebaseOptions.Builder() .SetApplicationId("1:100312271278:android:3d79789aa8f833cd") .SetApiKey("AIzaSyAH9j_K2-wcnrmxj9hEarZaFvCh6dMsOWw") .SetDatabaseUrl("https://fir-database-ec02e.firebaseio.com/") .Build(); if (app == null) { app = FirebaseApp.InitializeApp(this, options); } auth = FirebaseAuth.GetInstance(app); auth.AuthState += (sender, e) => { currentUser = e?.Auth?.CurrentUser; if (currentUser != null) { } else { } }; }
public static FirebaseAuth GetAuth() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseAuth auth; if (app == null) { var option = new FirebaseOptions.Builder() .SetApplicationId("pediburratingapp") .SetApiKey("AIzaSyC6ZBvONyo6vt7ZH1pzwG8i1oxsEnXLRLA") .SetDatabaseUrl("https://pediburratingapp.firebaseio.com") .SetStorageBucket("pediburratingapp.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, option); auth = FirebaseAuth.GetInstance(app); } else { auth = FirebaseAuth.GetInstance(app); } return(auth); }
public static FirebaseDatabase GetDatabase() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseDatabase database; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("ja-tour-c085e") .SetApiKey("AIzaSyCEg0zuWx4rXBuhgBqUyvVEn4PKudIuums") .SetDatabaseUrl("https://ja-tour-c085e.firebaseio.com") .SetStorageBucket("ja-tour-c085e.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } return(database); }
public FirebaseDatabase GetDatabase() { var app = FirebaseApp.InitializeApp(Application.Context); FirebaseDatabase database; if (app == null) { var options = new FirebaseOptions.Builder() .SetApplicationId("taxiproject-185a4") .SetApiKey("AIzaSyDHXqe3Yh9Nl3wsxFItOoz1IwKiBRP7fxk") .SetDatabaseUrl("https://taxiproject-185a4.firebaseio.com") .SetStorageBucket("taxiproject-185a4.appspot.com") .Build(); app = FirebaseApp.InitializeApp(Application.Context, options); database = FirebaseDatabase.GetInstance(app); } else { database = FirebaseDatabase.GetInstance(app); } return(database); }
protected override void OnCreate(Bundle bundle) { base.OnCreate(bundle); // Set our view from the "main" layout resource SetContentView(Resource.Layout.Main); // Get our button from the layout resource, // and attach an event to it Button button = FindViewById <Button>(Resource.Id.myButton); var options = new FirebaseOptions.Builder() .SetApplicationId("1:14811556559:android:687df68cead1d1d0") .SetApiKey("AIzaSyAdoEMJ70lkokeGf9qlotLbICEVhNUO5bs") .SetDatabaseUrl("https://vsme-1085.firebaseio.com") .SetGcmSenderId("14811556559") .Build(); var firebaseApp = FirebaseApp.InitializeApp(this, options); var database = FirebaseDatabase.GetInstance(firebaseApp); button.Click += delegate { button.Text = string.Format("{0} clicks!", count++); database.GetReference("test").SetValue("Hello world! " + count); }; }