Hello all,
Our team currently on the stage of development an open source game framework which extends Starling framework capabilities and features. Firefly framework is a part of Firefly SDK - an Open Source Development Kit aimed to simplify game creation process and to improve project infrastructure and maintainability.
Official Firefly web page: http://firefly.in4ray.com
Firefly on GitHub: https://github.com/in4ray/firefly-sdk
Take a minute to review Firefly SDK and looking forward for your comments and feedbacks.
Thanks, will check it out!
Related
"Today we are excited to announce Tizen 1.0 Larkspur, including the addition of new complimentary components, as well as source code that focuses on enhancing stability and performance. We believe that these updates and new offerings improve the experience for developers. We are also continuing to work on improvements and additions, and we will be doing frequent updates to the SDK and source code. There are a few additional components that we plan to add in the coming weeks, and we will continue to fix bugs and add additional features."
https://www.tizen.org/blogs/tsg/2012/tizen-1.0-larkspur
hi devs, start tizen os porting android device example galaxy s
One of the key aspects of Android is its open-source nature, and one of the biggest players in the open-source community is GitHub. What better way to tie that all together than for GitHub to release an Android app? So here it is
GITHUB
" GitHub is the best way to collaborate with others.
Create, manage, and discuss issues and stay up to date with an integrated news feed for all your organizations, friends, and repositories.
View your issues dashboard to stay connected with all the issues you've reported, been assigned, or participating in the discussion on. You can also view and filter a repository's issue list and bookmark it for quick access."
As you might expect, the entire application is open-source, and GitHub has invited users to take a look through their app's repository to see exactly how the application was built. Fitting right in with the latest Android style, the GitHub app uses a nice implementation of the Android UI guidelines (AKA "Holo"), which should be a good basis for other application developers to derive their own application themes from.
The GitHub application requires an account to use, but it's free to sign up, so go check it out.
Credits (Source /copied) - Android Police , Playstore
Enjoy!!
Cheers!!
If it's not done already, you really should post this in a more generic app thread.
I'll try the app to follow up on CM9/AOKP.
Thanks.
Google has released Android Studio 2.2 with lots of feature improvements and additions. This open source Android app development tool comes with new APK analyzer, Layout Editor, Layout Inspector and more for making app creation faster and smarter. A new Samples Browser has also been added to take help from the sample code from within Android Studio
Android Studio is an app development project that’s based on a bare version of IntelliJ, which is open source. Google added the Android flavor to IntelliJ and released Android Studio under Apache 2 open source license. Today, this IDE is used by millions of developers to build Android apps.
Back in May at Google’s I/O 2016 Developer Conference, the preview of Android Studio Version 2.2 was released. Now, Google has made this latest release available for Windows, Mac, and Linux users.
The version 2.2 release focuses on three themes — speed, smarts, and Android platform support. With the new Layout Editor, you can create an app user interface intuitive and faster. With the new APK analyzer, expanded code analysis, better Layout Inspector, etc, you can develop the apps smartly.
10 major features of Android Studio 2.2:
Android Studio 2.2 comes with more than 20 new features that are spread across every nook and corner of the app. Here are some of them:
New Layout Editor with efficient tools to support ConstraintLayout
New Assistant window to integrate Firebase services into app
New Layout Inspector to examine the layout hierarchy while the app is running on emulator or device
IDE codebase base updated from IntelliJ 15 to IntelliJ 2016.1
Improvements in Instant Run
New APK Analyser for package inspection
New Espresso Test Recorder tool for creating customized UI tests
Performance improvement with a new build cache
New Samples Browser to look up sample code from within Android Studio
New C/C++ integration with CMake and ndk-build
Being an open source project, anyone can grab Android Studio’s source code here.
If you are running an older version of Android Studio, you can check for the updates from the navigation menu. If you wish to install a fresh copy of Android studio, you can visit the official download page for grabbing Windows, OS X, and Linux installers.
Did you find this article helpful? Don’t forget to drop your feedback in the comments section below.
Suggest
☞ Learn Android Development From Scratch
☞ The ultimate Android course for complete beginners
☞ The Complete Android Developer Course - Build 14 Apps
☞ Learn Android App Development With Java Step By Step
☞ Curso de Desarrollo de Juegos para iOS, Android y Facebook
Thread closed.
1. This forum is for apps and games, not news posts.
2. Please do not copy and paste content from articles into XDA threads: https://fossbytes.com/android-studio-2-2-released-with-new-features-to-easily-make-mobile-apps/
The Flash
Forum Moderator
Welcome!
Introduction
After three years of inactivity, of me (the developer) simply enjoying life and riding bikes, I'm proud to announce that JDroidLib is being resurrected!
Originally inspired by AndroidLib by @regaw_leinad, JDroidLib is a Java class library aimed to ease the development of Java applications designed to communicate with Android-powered devices.
The end goal was to make the library as easy and efficient to use as possible, and while the original library was easy to use, some fairly bad design choices were made on my part to make that happen.
After a turn of recent events, I've found myself to have somewhat more free time on my hands and decided to re-visit the project.
After looking through the (well-documented) source code of the original library, I decided that in order for an update to make sense, I'd have to completely re-write the library.
After a couple of hours of development and building the base, I had come up with a structure and code design that I was happy with and continued from there.
A few days after development began, I created a new repository on GitHub and thus, JDroidLibv2 was born!
The original version of JDroidLib was featured multiple times on the XDA platform and on other networks, as well.
Ok, great! But why should we care?
There are two very simple answers to this question!
If you're not a Java developer, or you have no interest in building Java applications that communicate with Android devices, such as flashing, rooting, or diagnostic tools, then you absolutely don't have to care! That's the beauty of it.
If, however, you are either of those, then you should give JDroidLib a closer look!
JDroidLib is designed to be efficient and easy to use.
Getting the library integrated in to your project is as easy as clicking a couple of times and calling it a day!
Now, I hear you ask: What's the upside to using your library?
Also a question that is very easy to answer.
Using JDroidLib, your application has next to no boilerplate code, meaning the footprint of your actual application is minimal and thanks to fast initialisation routines, your application will suffer minimal latency.
Thanks to both synchronous and asynchronous operations, your UI application will feel responsive to your users and your application less bloated.
JDroidLib includes shortcuts to commands that are often used and helper classes that cleanly sort and store data, so your application doesn't have to!
What design choices have you made?
JDroidLib is designed to be as easy to use as possible, while being efficient at what it does.
To implement these ideas and this design, JDroidLib uses a variety of designs that all work together to create an efficient library:
Factories to easily define the things you need
Singletons to prevent resource hogging and minimise the risks of memory leaks
Both synchronous and asynchronous methods so you can choose what's best for you!
Strongly typed
Provides features that otherwise prove useful in applications, such as tuples
Ok, that's cool and all, but when will it be ready?
As it is, JDroidLibv2 is currently in an early beta. Its features are not yet fully implemented and a lot of things are missing.
All I can say for now, is it'll be ready when it's ready.
It could take weeks, or even months - depending on how much time I have.
I'm hoping the repository will be updated regularly!
End notes
If you're interested in the project, the link to the source code repository can be found below.
In later posts I will add current features, todos, and more relevant information!
Happy coding!
XDA:DevDB Information
JDroidLibv2, Tool/Utility for all devices (see above for details)
Contributors
Beatsleigher, Beatsleigher
Source Code: https://github.com/Beatsleigher/JDroidLibv2
Version Information
Status: Beta
Current Beta Version: oct_17_beta
Created 2017-10-14
Last Updated 2017-10-13
Reserved
Current Features
Automatic initialisation
Installation/downloading of platform-specific platform-tools packages
Start/stop ADB server
Get list of devices
Execute custom commands (sync and async!)
Connect to and disconnect from devices via TCP/IP
Manage device filesystems
Get root and busybox information
Get device battery information
Current Todos
Complete Device class
Build file manager
Get battery information
Get SU/busybox information
Get CPU/RAM information
Build buildprop manager
Add reboot methods
Finish JavaDocing everything
Add (complete) wiki to GitHub
Add homepage to GitHub (I've no more website)
Add feature requests from potential users?
Continue updating
Elements that are stroked are completed/ideas that have been scrapped.
Reserved
Useful Links
Source Code
https://github.com/Beatsleigher/JDroidLibv2
Issue Tracker
https://github.com/Beatsleigher/JDroidLibv2/issues
Wiki and Guides
https://github.com/Beatsleigher/JDroidLibv2/wiki
Release Downloads
https://github.com/Beatsleigher/JDroidLibv2/releases
Todo: Upload to Maven Central
Social Media (Updates)
Google+
Twitter (not as regular, though)
JDroidLibv2 has been released in an open beta!
https://github.com/Beatsleigher/JDroidLibv2/releases
I have recently been developing a middleware library that helps you to develop mobile applications, faster and easier than before. Finally it is live at https://topping.dev . This project started in 2012 to reduce time developing applications on android and ios platforms by creating a topping layer on mobile operating systems. All you need to know is how Android layout XML works and basic Lua or Kotlin knowledge. After developing it from time to time, I decided to make it open source. The project is in beta stage but most of the functions work. With the help of the open source community, I hope it will expand and grow and become the best of its kind. Also there are WPF and Web proof of concepts at github. http://github.com/topping-dev