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

Tugas 7 PBKK - Membuat CRUD Menggunakan CodeIgniter

  Tugas 7 PBKK : Membuat CRUD Menggunakan Code Igniter Sitti Chofifah - 05111840000039 - PBKK B   Berikut langkah langkah membuat website CRUD untuk management data mahasiswa : 1. Setting database Pertama kita harus membuat database, disini saya menggunakan mysql. Berikut script untuk membuat table setelah database sudah dibuat  -- mahasiswa_db.mahasiswa definition   CREATE TABLE `mahasiswa` ( `id` INT NOT NULL AUTO_INCREMENT , `nama` VARCHAR ( 100 ) NOT NULL , `nrp` VARCHAR ( 20 ) NOT NULL , `sekolah` VARCHAR ( 100 ) NOT NULL , `alamat` VARCHAR ( 100 ) NOT NULL , PRIMARY KEY ( `id` ) ) ENGINE = InnoDB AUTO_INCREMENT = 11 DEFAULT CHARSET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci;   Setelah menjalanan script diatas, atur database di /application/config/database.php      3. Buat model sebagai model untuk table project ini Disini saya membuat mahasiswa_model.php sebagai model   <?php class mahasiswa_model extends CI_Model {   p

Tugas 3 PBKK - Calculator Program & Currency Converter Program

 Calculator Program and Currency Converter Program Sitti Chofifah - 05111840000039 - PBKK B  Pada kesempatan kali ini, saya akan membuat calculator program menggunakan WinForm dan currency converter program dengan menggunakan API dari Currency Converter API .    Calculator Program           Calculator Program merupakan aplikasi kalkulator sederhana yang dapat melakukan berbagai operasi matematika seperti pertambahan, pengurangan, perkalian dan pembagian dengan cara melakukan input 2 buah angka dan memilih 1 operasi matematika. Berikut code untuk calculator program   Calculator Design Code : namespace Kalkulator { partial class Kalkulator { /// <summary> /// Required designer variable. /// </summary> private System.ComponentModel.IContainer components = null ; /// <summary> /// Clean up any resources being used. /// </summary> /// <param name="disposing">true if managed resources should be disposed; otherwi