High accuracy detection of mobile malware using machine learning
As increasingly sophisticated and evasive malware attacks continue to emerge, more effective detection solutions to tackle the problem are being sought through the application of advanced machine learning techniques. This reprint presents several advances in the field including: a new method of generating adversarial samples through byte sequence feature extraction using deep learning; a state-of-the-art comparative evaluation of deep learning approaches for mobile botnet detection; a novel visualization-based approach that utilizes images for Android botnet detection; a study on the detection of drive-by exploits in images using deep learning; etc. Furthermore, this reprint presents state-of-the-art reviews about machine learning-based detection techniques that will increase researchers' knowledge in the field and enable them to identify future research and development directions.
GUI design for android apps
GUI Design for Android Apps is the perfect—and concise—introduction for mobile app developers and designers. Through easy-to-follow tutorials, code samples, and case studies, the book shows the must-know principles for user-interface design for Android apps running on the Intel platform, including smartphones, tablets and embedded devices.
Generator remote controlling using internet connection
The traditional technique of monitoring the electricity generated through regular checks on the alternator variables: oil, temperature, voltage and current on a daily basis. Therefore, maintaining a normal performance cycle requires hard work and is often imprecise. The idea is to create an application that monitors wireless generators using the popular smartphone Android operating system. Implemented sensors deliver analog signals that provide real-time data on the status of the generator. This data is converted and programmed through the Node MCU microcontroller, which reads the results from the sensors and then converts into a signal, which is transmitted to the android phone, through a router. Thus live feedback of the generator status is ensured. In addition, this project provides a control button that can actually turn this generator on and off. This project is the first step towards bringing systems and control together as it revolutionizes the ideology of monitoring and displaying real-time data that can be implemented in different fields according to different needs. These fields include electricity, mechanics, and communications.
Fire-fighter robot
Firefighting is an important but dangerous career that can potentially cause the loss of life, property damage and permanent disability to the victim. Robots are designed to find a fire, before it rages out of control, could one day work with fire fighters greatly reducing the risk of injury to victims. In this report we will focus on each phase of the project one by one and demonstrate them.
Electronic house finder
One of the most practical ways to help the Syrian citizens search for suitable and affordable houses is to build an android application for selling, buying and renting houses. This application will ease the process of searching for houses as a whole, and will benefit real estate business owners by enabling them to spread their houses’ offers online. Through exploiting the advantage of the recent wide usage of mobile-based applications by the majority of the Syrian people, we can create an application in which the users are able to post house offers, post specified orders, view posted houses details, and filter their search according to many features (i.e., price and area).
Android smart health monitoring system
Recent years have witnessed an increasing interest in the application of machine learning to clinical informatics and healthcare system never forgetting that the data also states that half of the world's population uses mobile devices. Despite of the existence of tons of applications, algorithms, and systems, the achievement of prescribing proper food that is suitable for patient health case based on face health status, height, weight, daily calories etc.., wasn’t achieved yet because of the lack of knowledge in food therapy process. Our system provides the service of food suggestion based on the input that is inserted by the user in sign-up form which are (height, weight, age, etc….).
Android programming : The big Nerd Ranch guide (Big Nerd Ranch Guides)
For programmers with Kotlin experience. Based on Big Nerd Ranch's popular Android Bootcamp, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps in Kotlin compatible with Android 7.0 (Nougat) through Android 12 and beyond. Write and run code every step of the way, using Android Studio to create apps that integrate with other apps, download and display pictures from the web, store data in databases, and more. Learn about the latest patterns and techniques, including Kotlin coroutines and Jetpack Compose, a new way to build Android UIs.
Android Programming : The Big Nerd Ranch Guide
An introductory Android book for programmers with Java experience. Based on Big Nerd Ranch’s popular Android Bootcamp course, this guide will lead you through the wilderness using hands-on example apps combined with clear explanations of key concepts and APIs. This book focuses on practical techniques for developing apps compatible with all versions of Android widely used today (Android 2.2 - 4.2). Write and run code every step of the way – creating apps that catalog crime scenes, browse photos, track your jogging route, and more.
Android Essentials
Android Essentials is a no–frills, no–nonsense, code–centric run through the guts of application development on Google's Mobile OS. This book uses the development of a sample application to work through topics, focusing on giving developers the essential tools and examples required to make viable commercial applications work. Covering the entirety of the Android catalog in less than 150 pages is simply impossible. Instead, this book focuses on just four main topics: the application life cycle and OS integration, user interface, location–based services, and networking.
Android Application Development for the Intel® Platform
The number of Android devices running on Intel processors has increased since Intel and Google announced, in late 2011, that they would be working together to optimize future versions of Android for Intel Atom processors. Today, Intel processors can be found in Android smartphones and tablets made by some of the top manufacturers of Android devices, such as Samsung, Lenovo, and Asus.









