import
'package:flutter/material.dart'
;
import
'package:url_launcher/url_launcher.dart'
;
void
main() => runApp(
const
MyApp());
_sendingMails() async {
var url = Uri.parse(
"mailto:feedback@geeksforgeeks.org"
);
if
(await canLaunchUrl(url)) {
await launchUrl(url);
}
else
{
throw
'Could not launch $url'
;
}
}
_sendingSMS() async {
var url = Uri.parse(
"sms:966738292"
);
if
(await canLaunchUrl(url)) {
await launchUrl(url);
}
else
{
throw
'Could not launch $url'
;
}
}
class
MyApp extends StatelessWidget {
const
MyApp({Key? key}) : super(key: key);
@override
Widget build(BuildContext context) {
return
MaterialApp(
home: Scaffold(
appBar: AppBar(
title:
const
Text(
'Geeks for Geeks'
),
backgroundColor: Colors.green,
),
body: SafeArea(
child: Center(
child: Column(
children: [
Container(
height: 200.0,
),
const
Text(
'Welcome to GFG!'
,
style: TextStyle(
fontSize: 35.0,
color: Colors.green,
fontWeight: FontWeight.bold,
),
),
Container(
height: 20.0,
),
const
Text(
'For any Queries, Mail us'
,
style: TextStyle(
fontSize: 18.0,
color: Colors.green,
),
),
Container(
height: 10.0,
),
ElevatedButton(
onPressed: _sendingMails,
style: ButtonStyle(
padding:
MaterialStateProperty.all(
const
EdgeInsets.all(5.0)),
textStyle: MaterialStateProperty.all(
const
TextStyle(color: Colors.black),
),
),
child:
const
Text(
'Here'
),
),
Container(
height: 20.0,
),
const
Text(
'Or Send SMS'
,
style: TextStyle(
fontSize: 18.0,
color: Colors.green,
),
),
Container(
height: 10.0,
),
ElevatedButton(
onPressed: _sendingSMS,
style: ButtonStyle(
padding:
MaterialStateProperty.all(
const
EdgeInsets.all(5.0)),
textStyle: MaterialStateProperty.all(
const
TextStyle(color: Colors.black),
),
),
child:
const
Text(
'Here'
),
),
],
),
),
),
),
);
}
}