Skip to main content

Tugas 5 PBKK - Membuat Mobile Application Menggunakan Xamarin

 Membuat Mobile Application Menggunakan Xamarin

Sitti Chofifah - 05111840000039 - PBKK B 


Berikut beberapa langkah yang harus di lakukan untuk membuat mobile apps menggunakan Xamarin : 

1. Membuat project di visual studio dan pilih template mobile app xamarin.forms
 
2. Selanjutnya konfigurasi project yang sebelumnya kita buat, setelah itu pilih blank template untuk project kita
 
 
3. Akan muncul halaman seperti berikut ini setelah menekan tombol create yang ada di step nomor 2

 
4. Click tombol dengan logo play berwarna hijau yang bertuliskan Android Emulator untuk installing android emulator

5. Setelah android emulator berhasil ter-install maka akan muncul tampilan emulator seperti ini
 
 
6. Sekarang saatnya kita mengubah UI pada project ini sesuai kehendak kita 
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="FirstProjectXamarin.MainPage">
 
    <StackLayout>
        <Frame BackgroundColor="#2196F3" Padding="24" CornerRadius="0">
            <Label Text="Welcome to My First Project using Xamarin!" HorizontalTextAlignment="Center" TextColor="White" FontSize="36"/>
        </Frame>
        <Label Text="Tugas 5 PBKK" FontSize="Large" HorizontalTextAlignment="Center" Padding="30,10,30,10" FontAttributes="Bold"/>
        <Label Text="Nama" FontSize="Body" Padding="30,0,30,0" FontAttributes="Bold"/>
        <Label Text="Sitti Chofifah" FontSize="Body" Padding="30,0,30,0" FontAttributes="None"/>
        <Label Text="NRP" FontSize="Body" Padding="30,0,30,0" FontAttributes="Bold"/>
        <Label Text="05111840000039" FontSize="Body" Padding="30,0,30,0" FontAttributes="None"/>
        <Label Text="Kelas" FontSize="Body" Padding="30,0,30,0" FontAttributes="Bold"/>
        <Label Text="PBKK - B" FontSize="Body" Padding="30,0,30,0" FontAttributes="None"/>
    </StackLayout>
 
</ContentPage>  
 
7. Untuk menambahkan button , maka tambahkan code ini

<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             x:Class="FirstProjectXamarin.MainPage">
 
    <StackLayout>
        <Frame BackgroundColor="#2196F3" Padding="24" CornerRadius="0">
            <Label Text="Welcome to My First Project using Xamarin!" HorizontalTextAlignment="Center" TextColor="White" FontSize="36"/>
        </Frame> 
        ... 
        <Button Text="Click me !" Margin="20,20,20,20" BackgroundColor="CornflowerBlue" FontAttributes="Bold" TextColor="White" Clicked="Button_Clicked"/>
        <Label FontSize="16" Padding="30,24,30,0"/>
    </StackLayout>
 
</ContentPage>  

8. Tampilannya akan seperti ini


9. Agar button CLICK ME! dapat berfungsi maka kita harus menambahkan fungsi dengan code seperti berikut

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
 
namespace FirstProjectXamarin
{
    public partial class MainPage : ContentPage
    {
        int count = 0;
        public MainPage()
        {
            InitializeComponent();
        }
 
        private void Button_Clicked(object sender, EventArgs e)
        {
            count++;
            ((Button)sender).Text = string.Format("Clicked {0} times", count);
        }
    }
}
  

10.Mobile apps kita sudah dapat dijalankan seperti berikut





 

Comments

Popular posts from this blog

Evaluasi Tengah Semester PBKK 2021

 Evaluasi Tengah Semester PBKK : Aplikasi Point of Sales Sitti Chofifah - 05111840000039 - PBKK B 1. Sebutkan aplikasi POS yang biasa dipakai di masyarakat           Jawab : iSeller, Majo, Moka POS,Poozol POS, Luna POS 2. Fitur apa saja yang ada di dalam aplikasi tersebut, buatlah screenshotnya dan jelaskan Jawab : iSeller             Majo        Moka POS     Pozool POS             Luna POS     Kelompok : Muhammad Ilham Bayhaqi - 05111840000069 Sitti Chofifah - 05111840000039    3. Buat rancangan UI dan navigasi Aplikasi POS mu sendiri ? Jawab : Rancangan UI awal untuk aplikasi kasir kami yaitu seperti gambar di bawah ini.   Namun dalam implementasinya ternyata ada beberapa perubahan dari rancangan awal yang kami buat. Sehingga hasil akhi dari desain program yang kami buat sebagai berikut.          4. D...

Tugas 2 PBKK - Simple Program .NET Framework

 Tugas 2 PBKK - SIMPLE PROGRAM .NET FRAMEWORK Sitti Chofifah - 05111840000039 - PBKK B Pada kesempatan kali ini, kita akan belajar membuat program sederhana menggunakan .NET Framework. Ada beberapa langkah yang harus dilakukan untuk menyelesaikan tugas ini, yang akan dibahas satu persatu. Mari kita coba... Langkah 1 . Install Microsoft Visual Studio yang dapat dilakukan dengan mengakses link berikut : https://visualstudio.microsoft.com/downloads/ Langkah 2 . Pilih untuk meng-install .NET desktop development  di Microsoft Visual Studio Langkah 3. Tunggu beberapa menit hingga Microsoft Visual Studio berhasil di install pada laptop masing-masing Langkah 4. Membuat project baru dengan klik Create a new project Langkah 5. Pilih Console App (.NET Framework) kemudian klik Next     Langkah 6. Beri nama project yang ingin dibuat. Disini saya memberi nama project ini adalah "Tugas2PBKK". Kemudian selanjutnya dengan memilih tempat untuk menyimpan project ini di laptop masing-...

Tugas 1 PBKK B - Portofolio Aplikasi Menggunakan Framework

Sitti Chofifah 05111840000039 PBKK B   Berikut website yang pernah saya kerjakan Cemal - Cemil adalah website untuk pemesanan snack sehat dengan harga yang murah meriah. Cemal - cemil berlokasi di Sukolilo, Surabaya. Cemal - cemil berfokus untuk memberikan layanan yang terbaik ke pelanggan.  Dalam website tersebut terdapat beberapa fitur seperti pemesanan, login, homepage, profile, dan contacts. Untuk membuat website tersebut, framework yang digunakan adalah laravel dan bootstrap.