Otomatisasi iPhone Dengan Workflow II
() translation by (you can also view the original English article)
Percaya atau tidak, sebuah iPhone dapat diotomatisasikan. Ya, alatnya tidak seampuh seperti yang kamu dapatkan pada macOS, namun dengan aplikasi seperti Workflow, yang tersedia seharga £2.99/$2.99 dari App Store, kamu dapat melakukan cukup banyak.
Workflow lebih seperti IFTTT daripada aplikasi otomatisasi pada macOS seperti Keyboard Maestro. Kamu mengumpulkan tindakan bersama-sama dari tiap lusinan aplikasi yang berbeda.
Di dalam tutorial sebelumnya, saya mendemonstrasikan hal yang sangat mendasar tentang Workflow. Di dalam tutorial ini saya akan menggali lebih dalam dan membahas lebih banyak fitur lanjutan seperti variables. Jika kamu belum membaca tutorial pertama, saya menyarankan kamu melakukannya sekarang sebelum melanjutkan.
Memperkenalkan Variables
Variables adalah salah satu fitur kuat dalam Workflow. Daripada tiap tindakan hanya melewati outputnya sekali, sebuah variabel memungkinkanmu menyimpannya sehingga kamu dapat menggunakannya nanti di dalam sebuah alur kerja.
Variables dapat menyimpan teks, gambar, url, dan cukup banyak jenis konten lainnya yang dapat kamu kerjakan di dalam Workflow.
Membuat variables cukup sederhana di dalam Workflow: tiap output secara otomatis merupakan Magic Variable. Kamu tidak harus melakukan apapun secara dramatis; mereka semua ada di situ untuk kamu gunakan.
Membuat Tindakan "Saya Akan Berada Di Rumah Dalam X Menit"
Saya akan mulai menggunakan variable dalam contoh yang relatif sederhana. Saya akan membuat sebuah tindakan yang menghitung berapa lama waktu yang kamu perlukan untuk tiba di lokasi spesifik, dalam hal ini rumahmu, dan mengirim pesan ke kontak tertentu.
Buka Workflow dan ketuk Create Workflow untuk membuat alur kerja baru. Untuk contoh ini, kamu hanya memerlukan sebuah alur kerja Normal. Beri itu nama sesuatu seperti “Home in…”



Hal pertama yang perlu saya lakukan adalah menentukan dimana rumahnya. Pergi ke tindakan Maps dan tambahkan Street Address ke alur kerja. Masukkan alamatmu.



Berikutnya, kembali ke tindakan Maps dan tambahkan Get Travel Time ke alur kerja. Pilih Current Location dan Driving, kecuali jika kamu secara rutin bersepeda atau berjalan ke rumah. Ketuk tombol play untuk mengujinya.



Kamu hendaklah melihat berapa lama waktu yang diperlukan untuk tiba di rumah dari lokasi terkini. Pada saat tersebut, saya sedang di Perancis sehingga itu akan memakan waktu 19 jam, 30 menit untuk menyetir pulang ke Irlandia.
Berikutnya, buat pesan yang akan membagikan informasi ini. Tombol tindakan Text pada alur kerja.



Mulai masukkan pesan yang ingin kamu kirim. Sesuatu seperti, “Hey! I’ll be home in [Travel Time]. See you soon. X” cukup sempurna.
Ketika tiba waktunya untuk memasukkan waktu, ketuk tombol yang mengatakan Travel Time di dalam Variables Bar; itu menunjukkan semua variables yang mungkin dapat kamu gunakan di dalam alur kerja.



Langkah terakhir adalah menentukan alur kerja untuk mengirimkan pesan.
Tambahkan tindakan Send Message dan pilih penerima yang kamu inginkan. Saya hanya menggunakan detail kontak saya sendiri untuk tujuan demonstrasi ini. Dan satu hari menyetir menjauh dari Dublin.



Ketuk Done untuk menyelesaikan tindakan. Sekarang ketika kamu menjalankannya di dalam Workflow, itu secara otomatis akan menemukan waktu berpergian dan menyiapkan sebuah teks untuk dikirimkan kepada orang yang dicintai untuk membuat mereka tahu kamu sedang di jalan kembali pulang ke rumah.



Melangkah Lebih Jauh
Tindakan itu cukup bagus namun saya dapat membawa hal-hal sedikit lebih jauh. Pertama, saya dapat memodifikasinya sehingga itu juga mengirimkan lokasi terkini dalam hal perubahan lalu lintas atau apapun. Kedua, mari tambahkan itu ke Home Screen iPhone.
Buka tindakan sekali lagi di dalam Workflow. Ketuk Edit untuk memodifikasinya. Seperti pada langkah paling awal, tambahkan tindakan Get Current Location.



Sekarang, edit tindakan Text. Tambahkan baris yang mengatakan sesuatu seperti, “I’m at [Current Location]”.
Tambahkan variable Current Location ke dalam pesan pada titik yang benar. Jika kamu tidak melihatnya di dalam bar Variables, ketuk Magic Wand untuk melihat sebuah daftar semua Magic Variables yang mungkin dan memilih itu.



Ketika kamu selesai, ketuk Done dan uji tindakan tersebut.
Hal terakhir untuk dilakukan adalah menambahkannya ke Home Screen sehingga itu cepat dan mudah digunakan.
Ketuk icon Pengaturan di dalam tindakan dan ketuk Add to Home Screen.



Sesuaikan icon sehingga itu tampak seperti keinginanmu dan kemudian ketuk Done.



Simpan halaman web ke home screen dengan mengetuk icon Share dan kemudian Add to Home Screen. Sekarang alur kerja akan berjalan kapanpun kamu mengetuk tombolnya.



Rangkuman
Variables merupakan cara yang sangat ampuh untuk menambahkan fungsionalitas pada alur kerja. Alih-alih yang mengandalkan urutan linier tindakan, kamu dapat menyimpan informasi dan menggunakannya nantinya.
Workflow membuatnya mudah untuk berkerja dengan variabel. Daripada harus membuat atau menyatakan sendiri, melalui Magic Variables, setiap output tersedia untuk kamu gunakan.
Di dalam tutorial ini saya telah membahas cara yang sangat sederhana untuk membuat pesan teks yang membagikan lokasi dan waktu perjalanan. Ada banyak fitur lanjutan variables dan Workflow yang akan kita jelajahi dalam beberapa pelajaran berikutnya.