Showing posts with label app. Show all posts
Showing posts with label app. Show all posts

Monday, March 20, 2017

Mengenal Android dan App Inventor

Mengenal Android dan App Inventor


Salam Sukses Sobat........
Dunia TI sekarang semakin Jaya dan semakin banyak diminati oleh semua kalangan, yang baru - baru ini adalah Sistem Oprasi Android, android OS besutan Google ini baru muncul pada tahun 2011 akan tetapi di tahun 2012 sudah bisa menyaingi Black Berry padahal diantara keduanya ada kelebihan dan kekurangannya masing-masing.
dalam postingan ini GFT tidak membahas tentang persaingan dan kelebihan keduanya, akan tetapi tidak bisa dipungkiri OS Android lebih bisa diterima di sebagian kalangan karena Goggle menyediankan bagi programer untuk mengembangkan Aplikasi android yang disebut dengan Visual Block Programming - App Inventor, dengan App Inventor ini kita "Programer" dapat membuat program brbasis android sesuai dengan keinginan dan kemampuannya. Sesuai dengan judul postingan yaitu "Mengenal Android dan App Inventor" GFT akan membahasnya sebagai pengenalan bagi yang minat untuk mempelajarinya, semoga bermanfaat....

1. Sistem Operasi Android

Android adalah sistem operasi yang berbasis Linux untuk telepon seluler seperti telepon pintar dan komputer tablet. Android menyediakan platform terbuka bagi para pengembang untuk menciptakan aplikasi mereka sendiri untuk digunakan oleh bermacam peranti bergerak. Awalnya, Google Inc. membeli Android Inc., pendatang baru yang membuat peranti lunak untuk ponsel. Kemudian untuk mengembangkan Android, dibentuklah Open Handset Alliance, konsorsium dari 34 perusahaan peranti keras, peranti lunak, dan telekomunikasi, termasuk Google, HTC, Intel, Motorola, Qualcomm,T-Mobile, dan Nvidia.
Pada saat perilisan perdana Android, 5 November 2007, Android bersama Open Handset Alliance menyatakan mendukung pengembangan standar terbuka pada perangkat seluler. Di lain pihak, Google merilis kode–kode Android di bawah lisensi Apache, sebuah lisensi perangkat lunak dan standar terbuka perangkat seluler.
Di dunia ini terdapat dua jenis distributor sistem operasi Android. Pertama yang mendapat dukungan penuh dari Google atau Google Mail Services (GMS) dan kedua adalah yang benar–benar bebas distribusinya tanpa dukungan langsung Google atau dikenal sebagai Open Handset Distribution (OHD).

Fitur yang tersedia di Android adalah:
  1. Kerangka aplikasi: itu memungkinkan penggunaan dan penghapusan komponen yang tersedia.
  2. Dalvik mesin virtual: mesin virtual dioptimalkan untuk perangkat mobile.
  3. Grafik: grafik di 2D dan grafis 3D berdasarkan pustaka OpenGL.
  4. SQLite: untuk penyimpanan data.
  5. Mendukung media: audio, video, dan berbagai format gambar (MPEG4, H.264, MP3,AAC, AMR, JPG, PNG, GIF)
  6. GSM, Bluetooth, EDGE, 3G, dan WiFi (hardware dependent)
  7. Kamera, Global Positioning System (GPS), kompas, dan accelerometer (tergantung hardware)
Android memiliki berbagai keunggulan sebagai software yang memakai basis kode komputer yang bisa didistribusikan secara terbuka (open source) sehingga pengguna bisa membuat aplikasi baru di dalamnya. Android memiliki aplikasi native Google yang terintegrasi seperti pushmail Gmail, Google Maps, dan Google Calendar.
Para penggemar open source kemudian membangun komunitas yang membangun dan berbagi Android berbasis firmware dengan sejumlah penyesuaian dan fitur-fitur tambahan, seperti FLAC lossless audio dan kemampuan untuk menyimpan download aplikasi pada microSD card. Mereka sering memperbaharui paket-paket firmware dan menggabungkan elemen-elemen fungsi Android yang belum resmi diluncurkan dalam suatu carrier-sanction firmware.

2. Visual Block Programming - App Inventor

        App Inventor adalah sebuah perangkat pemrograman untuk membuat aplikasi android, yang menyenangkan dari tool ini adalah karena berbasis Visual Block Programming. Disebut Visual Block Programming menggunakan, menyusun dan drag-drops  blok,  merupakan simbol-simbol perintah dan fungsi event handler tertentu dalam membuat aplikasi, dan secara sederhana kita bisa menyebutnya tanpa menuliskan kode program (coding less). (Wolber cs. 2011)
          Framework visual programming ini terkait dengan bahasa pemrograman Scratch dari MIT, yang secara spesifik merupakan implementasi dari Open Block yang didistribusikan oleh MIT Scheller Teacher Education Program yang diambil dari riset yang dilakukan oleh Ricarose Roque. (Wolber cs. 2011)
     App Inventor menggunakan Kawa Language Framework dan Kawa’s dialect yang di dikembangkan oleh Per Bothner dan di distribusikan sebagai bagian dari GNU Operating System oleh Free Software Foundation sebagai Compiler dan menterjemahkan Visual Block Programming untuk diimplementasikan pada platform Android. Tentu disini anda tinggal menikmati kemudahan yang ada. (Wolber cs. 2011)

Demikian Sobat sebagai pengenalan Android dan App Inventor, untuk mempelajari lebih lanjut tentang Langkah-langkah Pemrograman dengan APP Inventor bisa sobat baca di postingan GFT berikutnya,
Semoga bermanfaat Terimakasih.......


Ingin Belajar Bisnis Online..... "Disini Tempatnya"





  • Mengenal Android Dan App Inventor
  • Cara Memfilter Email Masuk Dari Facebook
  • Cara Membuat Terbilang Otomatis Di Office Excel
  • Cara Membuat Terbilang di Office Excel
  • Fungsi Tobol F1-F12 pad Keyboar
  • Trik Menyembunyikan File Rahasia Di Balik File Gambar
  • Mengedit Gambar Online di www.pixlr.com
  • Belajar Lenkap Microsoft Word 2007
  • Cara Mengkompres Gambar
  • Tutorial Adob Fotoshop CS
  • Tips Perawatan Komputer Atau PC
  • Bagaimana Menjaga Data Tetap Aman di Internet
  • Cara Instal Blackberry Tema Game Apps
  • Hack Facebook
  • Dunia Grafis Download

Available link for download

Read more »

Saturday, November 5, 2016

Millions of Android App Downloads Infected with Cryptocoin Mining Code

Millions of Android App Downloads Infected with Cryptocoin Mining Code


Researchers have found apps in the Google Play store which are secretly hijacking mobiles to mine cryptocoins.

More than a million Android smartphones are mining cryptocoins without the owners knowledge, via apps downloaded from Google Play which stealthily incorporate hashing software.

Researchers at security company Trend Micro say they have found at least two apps on the Google Play store, Songs and "Prized", which contain code to join any phone that has them to a cryptocoin-mining "pool". Each app has had between 1m and 5m downloads, meaning that up to 10m phones might be affected. Songs was still available at the time of publication. An email to the developer had not been answered by time of publication.

The subverted apps seem to include a request to run the mining software within their terms and conditions - meaning that once the user clicks "OK" they have in effect given it permission to steal their processing time. Trend Micro criticised "the murky language and vague terminology" of the terms and conditions.

The company also discovered bitcoin-mining code hidden in repackaged versions of Football Manager Handheld and TuneIn Radio outside Google Play. There is no suggestion that the ones on the official store are affected.

Trend Micro was expanding on an initial report by security firm G Data International in February, detailing the malware ANDROIDOS_KAGECOIN.HBTB, which uses the modest processing power of individual mobiles to generate or mine bitcoin, dogecoin and litecoin without the knowledge of the owner of the devices it is running on.

ANDROIDOS_KAGECOIN.HBTB works by injecting legitimate cryptocurrency mining code from an existing app into "repacked" versions of Android apps.

"The miner is started as a background service once it detects that the affected device is connected to the Internet. By default, it launches the CPU miner to connect to a dynamic domain, which then redirects to an anonymous Dogecoin mining pool," explained Trend Micro in a blog post.

The research company Canalys commented that "negative security PR continues to hurt Google Plays brand image." Security researchers have continued to discover malware variants targeting Android. But Trend Micros discovery is one of the most serious, because it involves apps with huge download numbers that are available on Google Play.

As the blog post points out, mining for cryptocoins in the background when a device is connected to the internet (i.e. throughout the day) saps its battery life, while charging it more often will wear it down in the long term.

"Users with phones and tablets that are suddenly charging slowly, running hot, or quickly running out of batteries may want to consider if they have been exposed to this or similar threats," suggested the company.

Both G Data and Trend Micro sell security software for Android, so have clear commercial reasons for highlighting malware on the platform in order to attract new customers. This also gives them a good reason to have a clear overview of emerging threats to Android devices.

Available link for download

Read more »