How to install andoid studio??

Saturday 28 February 2015
Posted by Unknown
Hi...

please refer below link for install android studio..
https://www.youtube.com/watch?v=-BJFJxLMsNQ

p/s: from my experience you need a pc that have atleast 2gb RAM and i3.. this software will use a lot of your RAM space... and when you want simulate it.. it might be take around half day to be done for booting... LOL.. but that just for the first time you use simulate... after that it will be ok...




Concept And Early Prototpye Review

Sunday 22 February 2015
Posted by Aidil Faiz

Hi, Its been a long time since the last entry..Well not long enough... 
Haha...Well..developer still need holiday..Even everyday for developer is holiday.. LOL... 
So after a long rest we prepare the slideshow that have a detail of our project... we hope you enjoy the slideshow and maybe can get some idea or inspiration to build an apps....


A little bit about our Bitbyte project

Monday 16 February 2015
Posted by Unknown
Basically you already know about our project that we want make the apps to trace the bus and get weather information... But it's not just that... our project is our community... as far we know.. just a few student that know how to create android app.... so we try start the community of android in UniMAP... we know that we are still noob in programming.. but we have a interest and curiosity  to learn about it... so we want study it with other friend... so we decide that this project will become a open source... we will spread the code and allow other student to edit the apps then that student will get credit to put their name in the apps as editor.... but why we do this???

haha... ask your friend did they know why they join engineering field?? from my experience they will answer they got lower pointer in matriculation and don't know where to go... so they decide to join engineering degree to get the certificate....


so we found that our society has a problem... learn about engineering but don't know anything about technology.... haihh.... so why you join engineering??

so back to our project... we want to invite any student to learn and sharing about this knowledge... at first we start with bus location and weather information.... who know in 1 year this apps will become more useful to other student....


Before you want to jump in android studio software... you must at least know about java and basic of OOP(object oriented programming)... but there are many software that u can use to create a mobile apps.. as example eclipse, mitapps, and visual studio with android platform.. for the beginner that still lacking in java... no worries.. u just can use mit apps to start your first mobile apps...  



ok.. start from java programming... here is a little bit introduction for java that i copy from internet... haha.... 



Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere" (WORA), meaning that compiled Java code can run on all platforms that support Java without the need for recompilation. Java applications are typically compiled to bytecode that can run on any Java virtual machine (JVM) regardless ofcomputer architecture. As of 2015, Java is one of the most popular programming languages in use, particularly for client-server web applications, with a reported 9 million developers. Java was originally developed by James Gosling at Sun Microsystems (which has since merged into Oracle Corporation) and released in 1995 as a core component of Sun Microsystems' Java platform. The language derives much of its syntax from C and C++, but it has fewer low-level facilities than either of them. The original and reference implementation Java compilers, virtual machines, and class libraries were originally released by Sun under proprietary licences. As of May 2007, in compliance with the specifications of the Java Community Process, Sun relicensed most of its Java technologies under the GNU General Public License. Others have also developed alternative implementations of these Sun technologies, such as the GNU Compiler for Java (bytecode compiler), GNU Classpath (standard libraries), and IcedTea-Web (browser plugin for applets). One design goal of Java is portability, which means that programs written for the Java platform must run similarly on any combination of hardware and operating system with adequate runtime support. This is achieved by compiling the Java language code to an intermediate representation called Java bytecode, instead of directly to architecture-specific machine code. Java bytecode instructions are analogous to machine code, but they are intended to be executed by a virtual machine (VM) written specifically for the host hardware. End users commonly use a Java Runtime Environment (JRE) installed on their own machine for standalone Java applications, or in a web browser for Java appletsStandardized libraries provide a generic way to access host-specific features such as graphics, threading, and networkingA major benefit of using bytecode is porting. However, the overhead of interpretation means that interpreted programs almost always run more slowly than programs compiled to native executables would. Just-in-Time (JIT) compilers were introduced from an early stage that compile bytecodes to machine code during runtime. Java is platform independent. But as Java virtual machine must convert Java bytecode into machine language which depends on the operating system being used, it is platform dependent. The syntax of Java is largely derived from C++. Unlike C++, which combines the syntax for structured, generic, and object-oriented programming, Java was built almost exclusively as an object-oriented language. All code is written inside classes, and every data item is an object, with the exception of the primitive data types, i.e. integers, floating-point numbers, boolean values, and characters, which are not objects for performance reasons. Unlike C++, Java does not support operator overloading or multiple inheritance for classes, though multiple inheritance is supported for interfaces. This simplifies the language and aids in preventing potential errors and anti-pattern design. Java uses comments similar to those of C++. There are three different styles of comments: a single line style marked with two slashes (//), a multiple line style opened with /*and closed with */, and the Javadoc commenting style opened with /** and closed with */. The Javadoc style of commenting allows the user to run the Javadoc executable to create documentation for the program... now u can start learn about java from a video in youtube.... 
https://www.youtube.com/watch?v=Cfd9DOnuF9w



p/s> when u meet a problem u need to think about the past... sometimes we are to curious until we forget about the basic... haha... take your time.. :D

Bit Byte Bus Project

Sunday 15 February 2015
Posted by Unknown
Bitbytebus UniMAP is our first project that related to android mobile app.. at first we have some problem with it.. we just straightly study the android studio to begun the project without knowledge about java... in middle of it we become crazy and don't know what to do.. but after we take a rest and thinking how to make this mobile apps done.. we found that we must know about java.. in our team, we don't have anyone that come from computer science or engineering background... we just have 3 second year degree student electronic and mechatronic and one new master student that come from mechatronic.. that useless in java programming... LOL.. then we begun to study the java from internet...  https://www.youtube.com/watch?v=3u1fu6f8Hto .. we take around 1 week to understand about java.. but maybe still noob in it... hahaha... you can learn from video in the link i give and it's not that far different with c programming.. and i think you can study it as well... the picture at below is a our poster that represent our project.. okay thanks... maybe my English is not good as you.. LOL.. but the knowledge is priceless.....
oh forgot.. lol.. in our poster at Node 2 part.. we have weather reading interface also...



Introduction

Saturday 17 January 2015
Posted by Unknown
BitByteBus is a project that will allow student of University Malaysia Perlis (UniMAP) to know the position of the specific bus their request and the current  weather of a particular places among the distributed campus.
Its an Internet of Things System that take GPS location and weather station data to the cloud and feed data to the BitByteBus apps.
Welcome to Our Blog

- Copyright © 2013 Bit Byte -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -