[Q] [APP][IDEA] A Reference app for Organic Chemistry - Android Apps and Games

Hi
Organic chemistry is a branch of chemistry dealing with compounds and reactions between compounds containing mostly carbon, hydrogen, oxygen and nitrogen. These reactions are extremely diverse and most proceed in several steps, as a result they are organized into schemes called reaction mechanisms. Although new mechanisms are discovered all the time, there are hundreds of mechanisms that are already well known and useful in an everyday chemistry setting. For an organic chemist, a quick way to find a particular mechanism is extremely valuable.
Unfortunately, there is no quick and easy way to do this on a mobile platform. Wikipedia does describe a lot of these mechanisms, but the most useful way of presenting the information would be something along the lines of a website called Name Reaction. It presents reaction mechanisms in a clear and to-the-point fashion, but it requires an internet connection and only lists a fraction of what is out there.
The closest thing to the app I'm describing is an app called formulae in Google Play. It does a number of things, including reaction mechanisms, but isn't particularly user-friendly, and it doesn't present the information in a clear and easy to find way.
My idea is therefore to create an app that has an searchable offline database of reaction mechanisms presented in a crisp, clear way that would allow chemists to look up the information they need quickly and efficiently. This is not an app that would make it to the top list in any app store, but I know that there is a market for something like this.
Since my coding experience is quite limited, I need help to make this project happen. I can provide the science data if someone is willing to help out with the coding and design.
Does this sound interesting to anyone?

Related

[Q] A consumers prayer about good App design

Designers, programmers, managers,
Lets say You have an App in which after you have completed a demographic search you are to pick at least 3 Cities that begin with the letters "Mel" from anywhere in the world. The search report display output contains 1,000 cities in no particular order.
Question: How long would it take flipping from page to page on your phone or tablet to locate those 3 Cities that match your criteria?
If you could take the time loss multiplied by the number of similar apps multiplied by minutes wasted multiplied by total number of people using apps like these then you're going to be talking about major league waste of time and effort.
Question: Allow those same cities to be sorted in Ascending order. How long will it take now? You get the picture.
Such an extreme example is to illustrate a somewhat bothersome trend in recent application design. That after a team or individual has gone through all of the time and trouble of creating their masterpiece of an application that they abandon the final phase which involves presentation of their output/display data from in an unruly, unsorted mess thereby doing their clients, customers, fans and themselves a major disservice.
The productivity hit from wasted time can be major.
Designers, programmers, managers please remember that computers are meant to bring order and harmony into our lives not disarray and hardship. Adding suitable sorting controls and filters can help do that in a major way and lends itself under the category of best practices.
The people who use your apps on a day to day basis will be ever grateful for your thoughtfulness.
Your comment appreciated.
T.
Interesting observation/comment.......... a bit convoluted ........
In simpler terms, make an app, make sure you understand how the end user needs it to be laid out vs how you the designer thinks it should be laid out. Remember the end user Always needs to rule this argument if success is the goal
oka1 said:
Interesting observation/comment.......... a bit convoluted ........
In simpler terms, make an app, make sure you understand how the end user needs it to be laid out vs how you the designer thinks it should be laid out. Remember the end user Always needs to rule this argument if success is the goal
Click to expand...
Click to collapse
That's just good app design on any platform... know your user; understand how the user interacts and what the user needs.
Sorry for all of the convolution. I just seized on the pet peeve of the moment and went with it. Sometimes I forget that the very act of software development can be a black art all in itself and the wizards who perform all of the designs are but mere mortals

Fragmentation of Apps in AppStore

Social media and mobile apps seem to be the new buzz words over at Silicon Valley. In fact, such apps are now a dime a dozen and one could imagine Apple changing their popular catchphrase “There’s an app for that!” into “There are a thousand different apps for that, all of which have the same basic features, but subtle useless differences.”
The problem isn’t that we are approaching the boundaries of utility as far as mobile apps are concerned, it’s just that once an app or social service gets popular, developers start crowding around its concept and make thousands of clone apps, with little in terms of differentiation. We need more unique and original apps that stretch the boundaries of what we can accomplish with our phones and tablets and make you think “Wow! Who would have thought I could do that with this little thing I carry around with me?!” What we’re getting are the same basic concepts, re-hashed to such an insane degree that app stores get crowded with half-baked clone apps and the really amazing ones are drowned out in a sea of filth.
In my opinion, developers should ask themselves three basic questions before designing an app or a social service:
“Has this been done before?”
“If it has, can I do it in a way that is better/more pleasant to use?”
“If no, would I be able to introduce any sort of useful feature except a wacky name?”
And if the answers to all three questions are unfavourable, then the developer should think twice about coding such an app. It would only add redundancy to the app store and contribute to the rising app discovery epidemic.
I shudder to think about all the high quality apps made by independent developers all over the world that haven’t been popularized simply because of an overly saturated market. The amount of lost potential in app markets today is simply staggering.
Apart from market saturation, redundant apps also tend to cause mental saturation. In this day and age, who among us has the capacity to remember a billion app names? If we can’t even remember such a numerous volume of apps, how can we aspire to use them?
In my opinion, authorities like Apple and Google should monitor the apps in their stores not just for quality, but for identity of vision as well. Apps that feel like cheap copies of pre-existing apps need to be banned! I, for one have had enough of my normal friends playing ruddy Fruit Ninja clones and asking me why it doesn’t look as good as it does on my phone!
There are shining examples of how stupendously done apps with a clear and fresh vision can go viral within days of conception. They are the intellectual property of individuals that have worked hard to develop not just the code for their apps, but the core concept as well. And we owe it to those striving developers to make sure that the integrity of that core concept remains preserved.
k33t said:
Social media and mobile apps seem to be the new buzz words over at Silicon Valley. In fact, such apps are now a dime a dozen and one could imagine Apple changing their popular catchphrase “There’s an app for that!” into “There are a thousand different apps for that, all of which have the same basic features, but subtle useless differences.”
The problem isn’t that we are approaching the boundaries of utility as far as mobile apps are concerned, it’s just that once an app or social service gets popular, developers start crowding around its concept and make thousands of clone apps, with little in terms of differentiation. We need more unique and original apps that stretch the boundaries of what we can accomplish with our phones and tablets and make you think “Wow! Who would have thought I could do that with this little thing I carry around with me?!” What we’re getting are the same basic concepts, re-hashed to such an insane degree that app stores get crowded with half-baked clone apps and the really amazing ones are drowned out in a sea of filth.
In my opinion, developers should ask themselves three basic questions before designing an app or a social service:
“Has this been done before?”
“If it has, can I do it in a way that is better/more pleasant to use?”
“If no, would I be able to introduce any sort of useful feature except a wacky name?”
And if the answers to all three questions are unfavourable, then the developer should think twice about coding such an app. It would only add redundancy to the app store and contribute to the rising app discovery epidemic.
I shudder to think about all the high quality apps made by independent developers all over the world that haven’t been popularized simply because of an overly saturated market. The amount of lost potential in app markets today is simply staggering.
Apart from market saturation, redundant apps also tend to cause mental saturation. In this day and age, who among us has the capacity to remember a billion app names? If we can’t even remember such a numerous volume of apps, how can we aspire to use them?
In my opinion, authorities like Apple and Google should monitor the apps in their stores not just for quality, but for identity of vision as well. Apps that feel like cheap copies of pre-existing apps need to be banned! I, for one have had enough of my normal friends playing ruddy Fruit Ninja clones and asking me why it doesn’t look as good as it does on my phone!
There are shining examples of how stupendously done apps with a clear and fresh vision can go viral within days of conception. They are the intellectual property of individuals that have worked hard to develop not just the code for their apps, but the core concept as well. And we owe it to those striving developers to make sure that the integrity of that core concept remains preserved.
Click to expand...
Click to collapse
Yeah kind of like the lack of remotely interesting original posts on this forum, verses the viral like increase in nonsense that seems intended to do nothing but allow some forum users to boost their post count ....
I think the main problem with this fragmentation is that it is in the nature of Social Discovery apps that there is some uniformity in use. To be able to actually find people through it requires that a lot of people are using the same one.
Only people use them for different reasons and therefor there is an app for any of those reasons. Like some want to use them just to stay in touch with their friends and family, others to meet new people (like me when I am going to a new place) and than there is a group that uses them for flirting or organizing sexual encounters (I am not judging)
I think the best innovation for companies would be to invent an app that combines these functions. I haven't been able to find one.
If you know one, please let me know.
Thank you, I enjoyed reading your view. I do share all your points other than the 'vision policing' part.
"In my opinion, authorities like Apple and Google should monitor the apps in their stores not just for quality, but for identity of vision as well."
If the vision could have been identified by the platform's creator then there wasn't a need for the App Store. The platform creator would have created every possibly visioned apps for its platform and not bother about the participation of thousands of developers on its ecosystem. Basically, to identify the visions one would restrict 'ideas' in which it does not go well with the creativity nature of mankind.
I found something on which you can have several profiles. So you can create one for every function you can have for a Social Discovery app. I think its sort of a good idea, because you don't need like ten thousants of profiles spread around over the net. Just use it however you want. I like that idea.
For me it's perfect because I always have a hard time remembering my passwords
It's called Evry'U. I found it through their facebook page that a friend linked me.
Did anybody heard of it?

Looking for a Techie/Geek in Goa

Job Title
Project Coordinator - TI R&D
Location
Panjim, Goa
About the Company
91springboard is a startup co-working space and incubator, that provides space to startups and a number of service providers to work towards together to build their businesses. The space provides plug-and-play office infrastructure where startups can work and interact with other entrepreneurs. Members of 91springboard get access to a coworking space with 24X7 office-infrastructure support, key service providers, knowledge sharing & collaboration, networking and of course, a free-spirited culture that breeds innovation!
About the department
The Technology Infrastructure department is responsible for our entire network and IT Hardware. As a part of this team, you will optimize member experience when using our services and drive a culture of continuous innovation to improve our services and infrastructure. We are scaling rapidly and you will ensure that we have the technology driven means to do so.
About the position
1. Are you a person who is often lost in the world of tech and finds himself luxuriating in it?
2. Are you that person who digs deep into something just because you have hunger to know more?
3. Have you broken enough things, blown away the electronics because you were trying to fix it or improve it?
If you answered a yes to even one of the questions, you <3 technology and you are looking in the right direction. So, continue reading.
As a Project Coordinator, we are essentially looking for a person who is a tech-geek and possess strong execution skills. You will own end-to-end technology innovations at 91springboard. It requires the you to be extremely motivated, independent and passionate about their responsibilities. A geek with a lust for gadgets and tech will be right at home in this position.
You will have to speak with various stakeholders (customers, internal business heads, the internet, and competitors) to figure out what improvements to drive, how they will be realized (quality, hardware, software, vendors and price) and oversee the process of a) requirements gathering, b) prototyping the solution, and c) delivering the solution at an optimum price, keeping in mind the firm’s overall budgets. The TI-R&D Team works closely with the Project Setup and TI-Networking team on implementing finalized solutions at all the hubs.
Developers, this probably isn’t the right job for you, but perhaps you have a friend who would be a perfect fit. Tell them about this. Thanks!
Key Responsibilities
We’re looking for a strong candidate who can own and drive the following primary responsibilities of the team:
Data: Making rich data available to the company by means of creating different systems like positioning systems, visitor management systems and tracking the entry and exit times, flow and crowded areas at the hub, guest feedback and so on.
Productivity:
For Members: Includes smooth video conferencing, printing solutions and so on.
For Team: Includes computing solutions, website technology, platforms used internally etc.
Security: Leveraging technology to make our spaces a safe environment to work in. Includes Access Control Systems, CCTV, authentication systems etc.
Events: High-quality Audio/Video systems, good live streaming solutions and recording for each type (location, speaker format, audience size and engagement etc.) of event.
Community & Fun: Enhancing the community experience at the hubs via Digital Signages, good AV, gaming rooms and so on.
Documentation: Create technology documentation for the rest of the firm to learn from and emulate throughout our network of hubs.
What we have for your tech infatuations:
1. A fast paced learning and working environment.
2. The hardware, software and reading resources that you’ll need to grow from a ‘tech enthusiast’ to ‘Tech Guru’.
This job is for you if:
1. You enjoy solving problems. You love taking on difficult challenges and finding creative solutions. You don’t get flustered easily. If you don’t know the answer, you’ll dig until you find it.
2. You pay attention to the details. As far as you’re concerned, anything worth doing is worth doing right, every single time. You stay focused, and nothing falls through the cracks on your watch.
3. You communicate clearly. You write well. You speak eloquently. You can explain just about anything to anyone, and you are comfortable communicating in written and on the phone.
4. You think on your feet. You like learning new things, and you can learn quickly. When things change, you know how to roll with the punches.
5. You like helping people. You get a kick out of getting people to those aha! Moments. You are patient, level headed, and cool under pressure. Teaching someone something new makes you feel warm and fuzzy inside.
6. You are motivated and driven. You volunteer for new challenges without waiting to be asked. You’re going to take an ownership of the time you spend with us and truly make a difference.
Extra Awesome:
1. Knowledge of coding and databases.
2. Knowledge of mobile OS and great productivity apps.
3. A gamer and comics reader. (Yes, we love hosting LAN parties.)
Year of Experience
2-3 years of exciting and playful experience of working with/studying various hardware and software technologies.
Education
A graduate in technology or computer sciences. B.Tech. or B.E. prefered
Contact @
[email protected]

Do smartphone cleaners really work?

Recently wondered whether the cleaners for the smartphone really work?
At first, I began to look for information about this in other well-known forums, but even there I did not find a suitable explanation for the algorithms that are used for complex cleaning of caches. Not finding suitable topics on the Internet, I began to delve into the principles of operation of these technologies. For a start, I started wool play market in search of a suitable solution, but even there only a few applications can demonstrate their functionality in a progressive scale. From my investigation, I identified two more or less suitable candidates!
This is first: play maker package name = com.cache.cleaner.booster.ram.storage
And second app: play maker package name = com.cache.cleaner.cachecleaner.booster.storage
This is not an advertisement, but a purely personal conclusion about the functionality of applications. Perhaps many will disagree with me, but of all the huge selection of various applications, only these differ in really complete testing of the device, with the subsequent elimination of existing problems!
Thus, against the background of global advertising in the media, we are losing our worldview on truly technological applications and are selling for a beautiful design, but at the same time we forget about the benefits of the tools that we provide absolutely free, you just need to find it!
I hope my article will help any of you in choosing a good cleaner, and I advise everyone else not to sell for advertising!
Thank for this share this article very valid points useful data
You need a really working cleaner? Go for SD Maid Pro!

Laymans description of xlog?

Hello all, I am looking for a bit of help with an explanation of what an xlog is, more specifically by what process could this file be created on an Android Phone's internal storage... Preempetive thanks to anyone with some answers!
P.s. The reason for my inquiry is that I am facing a situation where I am being compelled to find the explanations to a multitude of questions of the almost investigative sort, that basically all revolve around android and windows, that I frankly am not educated enough to answer. With a short history of rooting and basic android tweaking under my belt, I am not new, yet cannot explain some things sufficiently enough to allieve the worries and wonderings of someone special in my life. For that reason I have returned to the very birthplace of my android customization experience to call upon the crowds for a helping hand.....
xLog is a lightweight and pretty, powerful and flexible logger for Android and Java, can print the log to Logcat, Console and Files, or anywhere if you like. It's mainly used by app developers for debugging purpose.
More info here:
GitHub - Polidea/xLog: Android logger, simple and pretty, powerful and flexible, all you need is here (updating)
Android logger, simple and pretty, powerful and flexible, all you need is here (updating) - GitHub - Polidea/xLog: Android logger, simple and pretty, powerful and flexible, all you need is here (up...
github.com
.xlog files are typically used for logging data associated with XML databases but when it comes right down to it it's just a plain text file that can be created by just about any app and contain just about whatever they want.
FYI: WhatApp creates .xlog files, for example.
.xlog files can almost certainly be deleted without consequence but my concern here would be finding what's creating them in the first place. Malicious or at least unscrupulous apps have been known to use similar techniques as a buffer until they can upload the data they contain to their servers for example. But since they most likely just contain plain text it should be fairly easy to open them with a text editor and hopefully find out what they're being created for and shed some light on the situation.
Thanks for the reply. The facts about what an xlog is I guess don't really matter, She has no interest in being wrong, only being right. Spray and prey tactics when there is not an obvious target...

Categories

Resources