Found 57 repositories(showing 30)
nsmirosh
This is a collection of various code samples of Jetpack Compose and Kotin coroutines. The app is intended to demonstrate the correct and wrong usage of certain concepts.
khaledmrad2
Pied Piper is a social media application This application is a social networking program that combined 3 ideas from 3 applications on social media platforms (intsgram-linkedin-facebook). The name of the application (pied piper) means “the oboe player”, and the name is associated with the basic idea on which the application was built, which is: the ability to publish audio publications for users within the application, the application contains many features such as: The possibility of registering by email and then verifying the email via a verification link that arrives if the registration was made from the application’s website, or a verification code if the registration was made from the Android application. The ability to resend the verification email or change the password if you forget it. The feature of publishing a publication, which contains many services, including: 1- An audio-recorded publication with or without text. 2- Published with text with a background text or without. 3- A post with a selected video, screen recording, or front camera recording, with or without text. 4- Published with one or several images, with or without text. 5- A job search publication or a job opportunity publication is done after entering the necessary information. The feature of commenting on posts with text, a picture, or a dragon. Interact with posts and comments. The feature of deleting or modifying the post or comment. The feature to share/unshare a post and the feature to save/unsave a post. The feature of adding friends and searching for them with a search history. The feature of changing the user's image, background and personal information. The feature of adding a story will be automatically deleted after 24 hours. The notifications feature, as it has a window containing all the notifications in the application, in addition to the arrival of notifications in real time. The advantage of creating private or public groups and inviting friends to it or requesting to join groups. Conversation feature with friends so that we can open a chat with any friend. In addition to the features of suggested friends, personal photo archive, post filtering for regular posts, work posts, group posts, mix posts (all posts are normal, work and group posts), the ability to create a report on a post / comment / group / user, and many more features.. 💚 A trial version has been exported to users and uploaded to Google Drive Apk URL :https://drive.google.com/file/d/11Og7qkM-IKDoNNwlnMs1p_kQ93RlWn_Y/view?usp=sharing For Me I Make The FrontEnd With Flutter Using Bloc State Managment , Models witch is built on OOP Concept , Http and Dio Libraries and The Backend Was built with Laravel FramWork\ Thanks U for Your Time Enjoy !
elisavetTriant
This is a small Quiz App that tests your knowledge on Web Development concepts. This was made for the Google Developer Challenge 2017-2018 as an assignment to practice with building Layouts in Android and designing interactivity with Java.
frankienhayesa
Amazon announced a new device called the Glow during its fall product launch event, a $250 video chatting gadget that allows children to virtually interact with loved ones by playing games and reading books together. Although the company has been selling the Echo Dot Kids Edition for years, it's rare for Amazon to develop an entirely new device designed specifically for children. While it's new for Amazon, the general concept behind Glow might sound familiar -- especially if you've ever used the storytelling app Caribu or the Osmo brand of educational tablet accessories. That's because although they're different products, they share a lot of underlying qualities with Amazon's Glow. Caribu is designed to help kids play games and read stories with relatives remotely through an interactive video chatting platform, and Osmo is all about incorporating real-world game pieces into educational games you can play on a tablet. Read more: Amazon unwraps privacy features as it tries to roll deeper into your home To understand the similarities, it's important to know how the Glow works. Amazon Glow is an Alexa-free video chatting device that consists of an 8-inch upright display, a camera with a built-in shutter and a projector. The device isn't available to the public yet and can only be obtained via invitation since it's part of the company's Day 1 Editions program. The basic premise behind the Glow is simple. Children can video chat with relatives and loved ones on the device's screen, while a projector conjures up a virtual play area for games and activities that's displayed on a silicone mat in front of them. The person on the other end of the call can participate in that game or puzzle on their tablet through the Glow app.The activities are also designed to combine real-world elements with digital ones. For example, in a demo video on Amazon's website, kids can be seen arranging physical game tiles, drawing pictures with their finger on the play mat and moving digital puzzle pieces on the mat -- all while a grandparent or aunt on the other end cheers them on. The device will come with a one-year subscription to Amazon Kids Plus and will feature content from Disney, Sesame Street, Barbie, Pixar and Hot Wheels. The Caribu app is built on a similar concept, but with a different execution: It's an app with the same goal, not a purpose-built device. Caribu is meant to make the video calling experience more interactive by enabling children and loved ones to share experiences like bedtime stories, coloring sheets and games virtually. It's essentially like a Zoom for kids that's available on iOS, Android and the web, but with built-in activities. The app has been around since 2016, but grew in popularity throughout the pandemic as relatives looked for ways to connect with little ones they couldn't see in person. Maxeme Tuchman, Caribu's CEO and co-founder, doesn't seem bothered by Amazon's entry into the space. "What I can say is that Caribu obviously identified a problem in the market, started a trend, and now everyone wants in," Tuchman said in a statement.Osmo, on the other hand, is more about turning your tablet into an interactive device for educational games and activities rather than social interaction. Osmo's system involves slotting a compatible tablet into a base that enables it to stand upright in portrait mode. You would then place a red reflector piece over the device's camera. This reflector enables the tablet to detect physical game pieces so that these real-world elements can be incorporated into the game on screen. Games designed for the Osmo cover a range of skills, including coding, literacy, critical thinking, drawing, math and science. Certain Osmo bundles are priced similarly to the Amazon Glow, but the starter kit -- which includes the base, reflector, and four games aimed at children ages 3 to 5 -- costs just $79. Read more: Always Home Cam: Amazon's flying Ring drone might be tricky to get your hands on Like Caribu, Osmo isn't an apples-to-apples competitor to Amazon Glow. Amazon seems focused on the technology while it relies on big-name partners for most of the content, unlike Osmo. And Osmo is centered on solo playtime and learning, rather than shared experiences. There are also some fundamental differences in how the products work. Osmo doesn't project images onto a nearby surface like the Glow. Instead it uses the reflector to send an image of game pieces or a child's drawing to the tablet's camera so it can be incorporated into the game. Amazon also specifically mentions that the Glow itself isn't a toy, despite its similarity to products that are considered to be part of the toy market.Still, the core appeal of both products comes down to combining an on-screen experience with real-world play elements. As is the case with Caribu, the concepts are just carried out in different ways. Similar to Tuchman, Osmo co-creator Pramod Sharma didn't express concern about increased competition from Amazon. "We're excited to see Amazon join the play movement we started with Osmo over seven years ago," Sharma said via email. Amazon's device also isn't the first experimental computing device to rely on a projector as a central part of the interaction. You might remember HP's Sprout Windows 8 all-in-one PC from 2014, which projected a second screen onto a 20-inch touch sensitive mat situated in front of the computer for drawing and other creative work. It's easy to understand why Amazon would develop a product like the Glow at a time like this. The pandemic has normalized remote learning and fueled interest in connecting with family members virtually. At the same time, technology is playing a bigger role in the global market for educational toys, which is expected to grow from $19.2 billion in 2020 to $31.62 billion by 2026, according to Arziton Advisory and Intelligence. Toys that use augmented reality to overlay digital graphics on real-world objects will likely boost the demand for learning toys year-over-year, says the report.Tech companies are also increasingly tailoring their products to appeal to younger audiences. Facebook offers a version of its Messenger chat app for children, and the company has been building a version of Instagram for kids, too. (Those plans were recently put on hold following backlash over the concerns that come with exposing younger age groups to social media.) Apple launched parental controls for the iPhone in 2019 and released Swift Playgrounds in 2016, a game aimed at teaching children how to code in Apple's Swift programming language. It's too soon to know whether the Amazon Glow will be a success. Amazon's Day 1 Editions program is meant to provide access to new products before they're ready for prime time, meaning they may not be ready for widespread release. Not all products in the program make it past the Day 1 Editions phase either. The Echo Loop, an Alexa-powered smart ring, never graduated from Day 1 Editions to become a real product, for example.We'll have to wait until we've tried Amazon's new child-friendly gadget to know how it stacks up against existing products.
Yonatankinfe
An interactive Android app for beginners to learn Java development from the ground up. Covers key concepts with tutorials, quizzes, and hands-on coding exercises, designed to build foundational Java skills directly on your Android device.
niel9537
Android AR Game with Adventure, Multiplayer, and Interactive Concept
DVD-R
Funfit is an interactive, location orientated strategy game which the user capture or conquer real world territories. The app encourages physical activities such as walking, jogging and running and with a competitive environment. Funfit blends the fun of an interactive game with the rational concerns of fitness for an engaging app that is beneficial for all ages. When developing this application, our hope is to harness the elements of an engaging, competitive real world game, and integrate it into an application that would embolden youth and even children to go outdoors and exercise. FunFit exploit the concept of gamification to establish a reward system in the form of power-ups and coins that our users can collect in the game process. These inclusions in our game will be implemented with Android platform, Google Maps, Places API and we will use PARSE API to store data. Our team hope these aspects will be appealing to users for them to keep playing and excel in the game.
DinushaRanasinghe03
This project is an interactive mobile game developed using Android Studio. It demonstrates my skills in Android app development, including design, implementation, and the application of core Android programming concepts.
anasselkadii
A native Android custom View for creating interactive, node-based flow charts and diagrams with panning, zooming, connections, and customization. Mimics concepts from libraries like React Flow/n8n DM on insta @alkadianass
HARSHITRANA2447
Kids' Legal Rights Learning App This Android app teaches kids about their legal rights through animated videos and interactive AI-powered games. It combines fun and education, making important legal concepts accessible and engaging for children.
IRNCyber
ChemBuddy is an Android application designed to assist students and chemistry enthusiasts in learning and solving chemical equations, understanding periodic table trends, and exploring various chemistry-related concepts interactively.
Usama-Bilal73
The Dice App is a simple Android project that simulates rolling a dice using Android Studio. When the user taps the roll button, a random number between 1 and 6 is shown with the matching dice image. It’s an interactive app that helps beginners learn basic Android concepts like ImageView, Button, and Random.
TylerFronczak
Simulation application for Android devices that offers an opportunity for experimentation with AI in a dynamic real-time environment. It will serve to familiarize users with various concepts that form the basis of modern game AI, all while providing a highly interactive experience.
JumpingKeyCaps
Proof of Concept Android app demonstrating how to embed interactive 3D models (STL & glTF) into a Jetpack Compose UI using a WebView and Three.js. Includes real-time scene configuration, model loading, and orientation control via device sensors.
ivacf
Proof-of-concept app (Android) for watering plants remotely. It interacts with a rest api running on a Raspberry Pi that switches on and off a small water pump.
ashish411
An Android Application related to a tv series in which user is asked upon several question that varies from single choice answer, multiple choice answer, voice question and based on the answer provid-ed, result is given. It uses the basic concepts of creating, positioning and styling views and creating an interactive UI.
ABElevated
I created an Android application that interacts with the ECU system of an electric car. User of application would be able to notify other nearby users regarding for example accidents, hard wheel turns, holes in the concrete, etc. Vehicle2Vehicle communication with proof of concept shown through Android application.
amanj0214
We aim to provide a framework of interactive user application in Android with its real time implementation in demo version of an virtual BigBazaar . The project does so by using Google’s C2DM service (Cloud to Device Messaging it is available in Android 2.2 & above), Application server (Authenticated by Google server with unique Auth ID) maintained by the shopping mall manager and application installed on device. The application registers itself to get updates from application server at C2DM server. Using our application, the user can browse floor plans, run various searches, get live updates from retailers, rate the product, get offers and other important data. The beauty to the application is added by using data mining to show user the events or products that user would like to checkout. Currently, few applications have been made in this context like ShopDroid, Shop Savvy, etc. When the application is installed Service starts in the device which receives the pushed notifications from application server. The application uses pushing concept for sending the notification hence battery life and the performance of the device is not affected (or degraded).On receiving notification the device can send request for the new data from application server. In our implemented design, the entire database comes with application (SQLite) and runtime information, the registration ID (that is generated by C2DM server) of application are stored on application server. The design addresses the problems in mall management of communicating updates and to the target audience, provide very interactive and easy to use application.
nehasaxena31509
Mobile applications are now days considered as lifeline of human race. From calculation to the management of finances, from Music applications to create your music apps/songs and from clicking a perfect picture to edit the image using different modes are possible through mobile applications. Since the introduction of mobile application by various companies around the world for different platforms like Java and Symbian has led to billion dollar industry but in recent years the introduction of mobile store, where user can find various applications which will run on mobile as per their needs for windows phone, android phone and in Apple store. The mobile app for Android in December 2016 was 2.6 million apps whereas, in January 2017, around 2.2 million mobile apps were available to download for various iOS devices. In Microsoft store, about 850,000 apps in the Windows Store were there. These staggering figures show that mobile application around the world has become a lifeline to users for different use. Mobile application patents are same as of software patents except that they run on a mobile hardware and interacting with various users. Now the important question here arises that can we get a patent on mobile applications. Criteria for getting mobile Application Patents: A patent for any mobile application patented around the world, need to fulfill the basics criteria, which are: Novelty : The invention must be novel and for that, verify that there are no prior patents on an invention same or similar invention. A patentability report based on prior art or a patent search will confirm the novelty of patent applications. The invention should not be anticipated, i.e. published anywhere before or available in some other public forum of display or use. Obviousness : Inventive step is a crucial step, which means there has to be an element of innovation in your invention. An inventor cannot get a patent for mobile applications for an obvious invention. Needs to have utility : It includes capable of an industrial application so that invention has some features of being useful even. In the United States, the patent has become a method of protection for software or mobile application. A patent is an exclusive right granted to an inventor for an invention, which comprises of either a product or process. The invention must follow the patentability criteria which includes novelty, non-obviousness, and utility. The United States patent office have been granting patents to the computer implemented inventions or software related inventions based on the technical solution provided to the technical problem, known as the “technical character.” The U.S. patent statute section 101, broadly defines patent-eligible subject matter as “any new and useful process, machine, manufacture, or composition of matter” and any improvements. But investors cannot patent laws of nature, natural phenomena, or abstract ideas. In 2014, the US Supreme Court in Alice Corp. v. CLS Bank International decided essential guidelines for determining patent eligibility for software. The two-test for patent eligibility on abstract ideas is to identify : Whether the patent claim contains an abstract idea, such as an algorithm, method of computation, or another general principle; if not, the claim is potentially patentable. Whether the patent claims embodies an “inventive concept.” The Court held that ordinary and customary use of the general-purpose digital computer is not enough—”merely requiring generic computer implementation fails to transform an abstract idea into a patent-eligible invention.” Further the exclusion of “abstract ideas,” the Court stated that the principle undergirding these exclusions is “pre-emption,” and which it related to the notion that patent law does not inhibit further discovery by improperly tying up the future use of these building blocks of human ingenuity. In Europe, under Article 52 states that “programs for computers” shall not be regarded as inventions. In Europe, the main objection for the patent examiner is for inventive step. Article 56 states that “An invention shall be considered as involving an inventive step if, having regard to state of the art, it is not obvious to a person skilled in the art.” In Europe, the main objection given by examiner is for inventive step. If an inventor or applicant, overcome the inventive step criteria as well as technical character issues then mobile applications can be easily patents. In India, section 3(k), states that Computer program per se is not patentable. In 2016, Indian Patent office came up with guidelines for Computer-related inventions (CRI) in which it clearly states that the computer program in itself is never patentable. If the contribution lies solely in the computer program, deny the claim. If the contribution lies in both the computer program as well as hardware, proceed to other steps of patentability. If the contribution lies only in mathematical method, business method or algorithm, deny the claim. If the contribution lies in the field of the computer program, check whether it is claimed in conjunction with a novel hardware and proceed to other steps to determine patentability on the invention. The writing of claims can also be the important criteria for getting a computer program to patent From above information, it can be evidently concluded that mobile patent application are patentable around the different Patent office if the fit into the patentability criteria as well the recent case decision help the examiner to examine the mobile patent application and grant mobile patent application. In India filing a patent application through online is the first step towards securing an invention. While submitting online application one needs to send true copies (hard copies) to the patent office. Ipflair helps you to file a patent to your idea. They are one of the best patent attorney in India. They provide you with the best patent attorneys because they are the best patent firm in bangalore. So if you are looking to file patent in Bangalore or in India then you must lookout for one of the best patent consultants in India
cluivee
Interactive Android App game to teach financial terms and concepts to students. Written in Java
NitinAgrawalgit
A Fun Android Game, that incorporates use of concepts like graphics rendering, Interactive Animations, Asynchronous tasks, etc.
Amartyakaushik
Revising the key concepts of xml and Kotlin for interactive application UI and backend using android studio development.
Prathamesh2640
An interactive Android app that visually demonstrates core data structures using Java, built to reinforce DSA concepts through hands-on experience.
avcderek
An educational Android app that simulates quantum computing operations, featuring quantum gates, Bloch sphere visualization, and interactive puzzles for learning quantum concepts.
henriquetreve
An Android quiz app for education with user authentication, multi-level challenges, and engaging UI/UX. Implements mobile computing concepts and interactive learning.
miteshsinghrajpurohit
Android Tic Tac Toe is a simple and interactive two-player game application developed using Java and Android Studio. The project demonstrates core Android concepts such as activities, layouts, event handling, and game logic.
SarveshP2573
A simple and interactive Tic Tac Toe game built using Java and Android Studio. This project demonstrates core Android development concepts including Activities, Intents, ViewBinding, custom Dialogs, and game logic implementation.
Upadhya12
Kotlin-based Android app exercises for Lab Sheet 2, focusing on UI design, basic interactivity, and object-oriented programming concepts.
h33raj
An open source Android application that is intentionally vulnerable so as to act as a learning platform for Android application security beginners. The effort is to introduce beginners with very limited or zero knowledge to some of the major and commonly found real-world based Android application vulnerabilities in a story-based, interactive model. EVABS follows a level-wise difficulty approach and in each level, the player learns a new concept.
Annd-arch
A digital flashcard application based on Android built with Flutter, designed to help Computer Engineering students learn concepts through active recall and an interactive chat-based learning assistant.