This is your work, valued
Passionated Android and Flutter Developer. Started with Android in Summer 2008.
MaterialColorGenerator. This is a small tool which should you help to select the right material colors for your project.
★ 22autologin_plugin. Autologin plugin for Flutter
★ 7RecylcerViewBug. Just a demo case for a bug
★ 7EditMail. A smart control for entering email addresses with automatically checking if the domain exists and if the domain can receive emails.
★ 6MediumExample. Example code of Making App development more efficiency with this Android Studio tricks
★ 4DependencyLookup. Small tool to find the dependency of a PlayServices or Support library
★ 3SmokePreview. A Greasemonkey script to add a preview to chat messages of the SmokeDetector.
★ 3TintedDrawable. A small helper class for tinting drawables.
★ 3ChatbotBase. A simple node.js framework to write chatbots for differnt platforms like Google Home and Amazon Alexa at once.
★ 3flutter_secure_storage_windows. Highly experimental federated plugin for flutter_secure_storage plugin
★ 3AlexaActions. This is a npm module which adds support for API.ai on the Alexa-SDK to support e.g. Actions on Google.
★ 3LazyWorker. LazyWorker is a helper class for doing tasks delayed. Such as checking inputs which require network operations and should not been done after each key down.
★ 2ParcelableUnitTest. This is a small demo how to test Parcelable implementations
★ 2DeeplinkBuilder. Typesafe deeplink builder for navigation components
★ 2UiWorker. Helper class for simple changing UI elements.
★ 2ChatbotBase-ChatbasePlugin. A tracking plugin for ChatbotBase to support tracking mesages to Chatbase
★ 2NumberPicker-Backport. A backport of the Android 4.4 NumberPicker
★ 1PojoBooster. Java
★ 1ChatbotBase-DialogflowPlatform. The platform implementation for Dialogflow (v1) for ChatbotBase
★ 1ChatbotBase-KonversationProvider. A translation provider for ChatbotBase allow you to provide diverse outputs with Konversation.
★ 1ChatbotBase-AlexaPlatform. The platform implementation for Alexa for ChatbotBase
★ 1EditPassword. Just a work in progress library.
★ 1flutter_issue_153075. Dart
★ 1rustdesk. An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
★ 119kKonversation. Konversation is a tool to generate rich and diversified responses to the user of a voice application.
★ 12fluent_ui. Microsoft's WinUI3 in Flutter.
★ 3.4kautomatic-ripping-machine. Automatic Ripping Machine (ARM) Scripts
★ 5kAssemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273. RNA vaccines have become a key tool in moving forward through the challenges raised both in the current pandemic and in numerous other public health and medical challenges. With the rollout of vaccines for COVID-19, these synthetic mRNAs have become broadly distributed RNA species in numerous human populations. Despite their ubiquity, sequences are not always available for such RNAs. Standard methods facilitate such sequencing. In this note, we provide experimental sequence information for the RNA components of the initial Moderna (https://pubmed.ncbi.nlm.nih.gov/32756549/) and Pfizer/BioNTech (https://pubmed.ncbi.nlm.nih.gov/33301246/) COVID-19 vaccines, allowing a working assembly of the former and a confirmation of previously reported sequence information for the latter RNA. Sharing of sequence information for broadly used therapeutics has the benefit of allowing any researchers or clinicians using sequencing approaches to rapidly identify such sequences as therapeutic-derived rather than host or infectious in origin. For this work, RNAs were obtained as discards from the small portions of vaccine doses that remained in vials after immunization; such portions would have been required to be otherwise discarded and were analyzed under FDA authorization for research use. To obtain the small amounts of RNA needed for characterization, vaccine remnants were phenol-chloroform extracted using TRIzol Reagent (Invitrogen), with intactness assessed by Agilent 2100 Bioanalyzer before and after extraction. Although our analysis mainly focused on RNAs obtained as soon as possible following discard, we also analyzed samples which had been refrigerated (~4 ℃) for up to 42 days with and without the addition of EDTA. Interestingly a substantial fraction of the RNA remained intact in these preparations. We note that the formulation of the vaccines includes numerous key chemical components which are quite possibly unstable under these conditions-- so these data certainly do not suggest that the vaccine as a biological agent is stable. But it is of interest that chemical stability of RNA itself is not sufficient to preclude eventual development of vaccines with a much less involved cold-chain storage and transportation. For further analysis, the initial RNAs were fragmented by heating to 94℃, primed with a random hexamer-tailed adaptor, amplified through a template-switch protocol (Takara SMARTerer Stranded RNA-seq kit), and sequenced using a MiSeq instrument (Illumina) with paired end 78-per end sequencing. As a reference material in specific assays, we included RNA of known concentration and sequence (from bacteriophage MS2). From these data, we obtained partial information on strandedness and a set of segments that could be used for assembly. This was particularly useful for the Moderna vaccine, for which the original vaccine RNA sequence was not available at the time our study was carried out. Contigs encoding full-length spikes were assembled from the Moderna and Pfizer datasets. The Pfizer/BioNTech data [Figure 1] verified the reported sequence for that vaccine (https://berthub.eu/articles/posts/reverse-engineering-source-code-of-the-biontech-pfizer-vaccine/), while the Moderna sequence [Figure 2] could not be checked against a published reference. RNA preparations lacking dsRNA are desirable in generating vaccine formulations as these will minimize an otherwise dramatic biological (and nonspecific) response that vertebrates have to double stranded character in RNA (https://www.nature.com/articles/nrd.2017.243). In the sequence data that we analyzed, we found that the vast majority of reads were from the expected sense strand. In addition, the minority of antisense reads appeared different from sense reads in lacking the characteristic extensions expected from the template switching protocol. Examining only the reads with an evident template switch (as an indicator for strand-of-origin), we observed that both vaccines overwhelmingly yielded sense reads (>99.99%). Independent sequencing assays and other experimental measurements are ongoing and will be needed to determine whether this template-switched sense read fraction in the SmarterSeq protocol indeed represents the actual dsRNA content in the original material. This work provides an initial assessment of two RNAs that are now a part of the human ecosystem and that are likely to appear in numerous other high throughput RNA-seq studies in which a fraction of the individuals may have previously been vaccinated. ProtoAcknowledgements: Thanks to our colleagues for help and suggestions (Nimit Jain, Emily Greenwald, Lamia Wahba, William Wang, Amisha Kumar, Sameer Sundrani, David Lipman, Bijoyita Roy). Figure 1: Spike-encoding contig assembled from BioNTech/Pfizer BNT-162b2 vaccine. Although the full coding region is included, the nature of the methodology used for sequencing and assembly is such that the assembled contig could lack some sequence from the ends of the RNA. Within the assembled sequence, this hypothetical sequence shows a perfect match to the corresponding sequence from documents available online derived from manufacturer communications with the World Health Organization [as reported by https://berthub.eu/articles/posts/reverse-engineering-source-code-of-the-biontech-pfizer-vaccine/]. The 5’ end for the assembly matches the start site noted in these documents, while the read-based assembly lacks an interrupted polyA tail (A30(GCATATGACT)A70) that is expected to be present in the mRNA.
★ 3.4kAndroid-SDK. Android SDK for snabble
★ 5obs-virtual-cam. obs-studio plugin to simulate a directshow webcam
★ 1.2kopendrop. An open Apple AirDrop implementation written in Python
★ 9.7kgradle-workshop. Workshop "Gradle - Selected Topics" :rabbit:
★ 3mono-choco. PowerShell
★ 23TerminalImageViewer. Small C++ program to display images in a (modern) terminal using RGB ANSI codes and unicode block graphics characters
★ 1.7kdialog. Dialog is a Dialogflow v2 API implementation written in Kotlin. With some great optional extensions you can use to write your own voice application fast.
★ 10ts2kt. ts2kt is officially deprecated, please use https://github.com/Kotlin/dukat instead. // Converter of TypeScript definition files to Kotlin external declarations
★ 311lantern. Transform any surface into mixed-reality using Raspberry Pi, a laser projector, and Android Things.
★ 481machine-learning-for-software-engineers. A complete daily plan for studying to become a machine learning engineer.
★ 29kMultiFunctions. Kotlin Multiplatform Extensions for Tuples
★ 25pouchdb. :kangaroo: - PouchDB is a pocket-sized database.
★ 18kgoogle-home-notifier. Send notifications to Google Home
★ 574Aerial. Aerial Apple TV screen saver for Windows
★ 2kalexa-utterance-generator. Use this tool if you'd like to generate hundreds and thousands of variant utterances for your Alexa skills.
★ 82snowboy. Future versions with model training module will be maintained through a forked version here: https://github.com/seasalt-ai/snowboy
★ 3.4kOakBot. A Java-based chat bot for Stackoverflow Chat
★ 54android-security-awesome. A collection of android security related resources
★ 9.6kAndroidProxySetter. An android app that sets the proxy settings for a wifi access point by using adb
★ 500skill-sample-nodejs-fact. Build An Alexa Fact Skill
★ 1.2kpi-hole. A black hole for Internet advertisements
★ 60kintellij-community. IntelliJ IDEA & IntelliJ Platform
★ 20kStyleableToast. Android library that takes the standard toast to the next level with many styling options. Works on all Android versions.
★ 2.1kPocketMine-MP. Custom server software for Minecraft: Bedrock, built from scratch in PHP, C and C++
★ 3.6kflutter. Flutter makes it easy and fast to build beautiful apps for mobile and beyond
★ 178kGoIV. Java
★ 372SampleContacts. Sample Android project which allows adding contacts with custom fields
★ 36easy-content-providers. Easy integration with Android's built-in and custom content providers data
★ 345ical4j. A Java library for parsing and building iCalendar data models
★ 836annotation-processor-with-java8-jack-and-jill-android. Android Annotation Processor With Java8 and Jack&Jill
★ 86gradle-android-command-plugin. Handy commands for testing Android on CI
★ 356javapoet. A Java API for generating .java source files.
★ 11kMaterialColorGenerator. This is a small tool which should you help to select the right material colors for your project.
★ 22canvas-masking. Masking images with canvas - Demo http://codepo8.github.io/canvas-masking/
★ 211adc. An Android Studio plugin to control your development devices and emulators. Currently you can do the following from within your IDE:
★ 24thinr. An easy to use AsyncTask replacement - life cycle aware and leak preventing
★ 112Android-Image-Cropper. Image Cropping Library for Android, optimized for Camera / Gallery.
★ 6.4kbutteraugli. butteraugli estimates the psychovisual difference between two images
★ 2kzopfli. Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression.
★ 3.6kredex. A bytecode optimizer for Android apps
★ 6.3kgit-blame-someone-else. Blame someone else for your bad code.
★ 12kTwitterLoginWithOauth. This is simple implementation of Twitter login using oauth
★ 2FillTheForm. Tool that helps you to develop and test your apps faster.
★ 77unmock-plugin. Gradle plugin to be used in combination with the new unit testing feature of the Gradle Plugin / Android Studio to use real classes for e.g. SparseArray.
★ 327eth-tweet. Decentralized Twitter: A microblogging service running on the Ethereum blockchain
★ 573realm-java. Realm is a mobile database: a replacement for SQLite & ORMs
★ 11kvelocimeter-view. A velocimeter View for Android
★ 605image-map-resizer. Responsive HTML Image Maps
★ 834dexcount-gradle-plugin. A Gradle plugin to report the number of method references in your APK on every build.
★ 3.1kswift-build. swift build instructions for the impatient
★ 13scrollshot. A bash script for automatically scrolling and stitching screenshots of Android apps.
★ 48HideOnScrollExample. This is an example on how to show/hide views when scrolling a list.
★ 614jadx. Dex to Java decompiler
★ 50kplaid. An Android app which provides design news & inspiration as well as being an example of implementing material design.
★ 16klibphonenumber. Google's common Java, C++ and JavaScript library for parsing, formatting, and validating international phone numbers.
★ 18kgradle-retrolambda. A gradle plugin for getting java lambda support in java 6, 7 and android
★ 5.3kretrolambda. Backport of Java 8's lambda expressions to Java 7, 6 and 5
★ 3.5kapkshellext. Show app icons in windows explorer
★ 689RushOrm. Object-relational mapping for Android
★ 172vectalign. Tool for create complex morphing animations using VectorDrawables (allows morphing between any pair of SVG images)
★ 2kthe-art-of-command-line. Master the command line, in one page
★ 162kWheelView. An Android Widget for selecting items that rotate on a wheel.
★ 896MaterialPreferenceLibrary. Allows to have an ActionBar on PreferenceActivity
★ 395seismic. Android device shake detection.
★ 1.3kMrVector. [Deprecated] AKA VectorDrawableCompat: A 7+ backport of VectorDrawable
★ 644floatlabelededittext. Floating hint from edit text - inspired by Matt D. Smith's design: http://dribbble.com/shots/1254439--GIF-Mobile-Form-Interaction?list=users
★ 1.1kAndroidViewAnimations. Cute view animation collection.
★ 12kAndroidFloatLabel. Float Label Edit Texts for Android
★ 420retrofit. A type-safe HTTP client for Android and the JVM
★ 44kMPAndroidChart. A powerful 🚀 Android chart view / graph view library, supporting line- bar- pie- radar- bubble- and candlestick charts as well as scaling, panning and animations.
★ 38khellocharts-android. Charts library for Android compatible with API 8+, several chart types with scaling, scrolling and animations 📊
★ 7.6kmeter. Meter - is a simple micro-benchmarking tool for Android (and Java) projects. This is not a profiler, this is very small utility class that designed for making benchmarking easy. Nothing more. Alternative to Android Jetpack Benchmark.
★ 121RippleEffect. Implementation of Ripple effect from Material Design for Android API 9+
★ 4.9kplatform_frameworks_base. Java
★ 11k9-Patch-Resizer. A resizer tool to automaticaly resize png files and 9 patches in several densities
★ 990VitamioBundle. Vitamio for Android
★ 5.3kgradle-play-publisher. Java
★ 149android-database-sqlcipher. Android SQLite API based on SQLCipher
★ 2.8kEventBus. Event bus for Android and Java that simplifies communication between Activities, Fragments, Threads, Services, etc. Less code, better quality.
★ 25krealtime-android-playground. Goodow Realtime Playground helps you to try out the features of the Realtime Store API
★ 6AboutLibraries. AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose Multiplatform environments
★ 4.4kcircular-progress-button. Android Circular Progress Button
★ 5.7kHoloKitKatDrawer. [DEPRECATED] See for the MaterialDrawer for updates | Description: A simple Project to show how to use the new TranslucentDecor with a Drawer
★ 14TextJustify-Android. :page_facing_up: Android Text Full Jusiftication / Wrapping / Justify / Hyphenate - V2.0
★ 1.8kEdgeEffectOverride. Override the Holo EdgeEffect colors
★ 639gradle-mvn-push. Helper to upload Gradle Android Artifacts to Maven repositories
★ 1kgradle-maven-plugin. maven plugin to invoke gradle
★ 79wagon-git. Git Wagon for Apache Maven
★ 83donations. Donations library for Android. Supports Google Play Store, Flattr, PayPal, and Bitcoin
★ 351okhttp. A meticulous HTTP client for the JVM, Android, and GraalVM.
★ 47kandroid-ibeacon-service. An Android library providing APIs to interact with iBeacons
★ 675SlidingMenu. An Android library that allows you to easily create applications with slide-in menus. You may use it in your Android apps provided that you cite this project and include the license in your app. Thanks!
★ 11kActionBarSherlock. [DEPRECATED] Action bar implementation which uses the native action bar on Android 4.0+ and a custom implementation on pre-4.0 through a single API and theme.
★ 7.1kActionBar-PullToRefresh. DEPRECATED
★ 3.1k