Unraveling Multimodality with Large Language Models.pdf
Pre-Launch App Tips
1. Fresh Digital Group
A Mobile App Pre-Launch Checklist
We Strategize. We Execute. We Deliver. On All Screens.
2. The Mobile App Checklist
Often the first 80% of developing an app is the most exciting part. But it’s
the last 20% that often makes the difference between producing an okay
app and a great app.
To ensure your app is as perfect as possible for launch day, you should
check for the following :
1. Bugs
2. UI/UX
3. Design
4. Backend Services
5. EULA and ToS
We Strategize. We Execute. We Deliver. On All Screens.
3. Check for Bugs
It’s very important to check and test
for little bugs before launch as major
bug won’t be overlooked, but lots of No screen freezes during main/
secondary functions or screen
little bugs that nag at the user and
cause frustration kill apps. Proper handling for remote service
calls
No hard coded data to replace
dynamic data
App can handle when GPS and
Push Notifications are turned off
App handles network activity issues
Development console logging is off
Closing and Returning app runs
process without interference
We Strategize. We Execute. We Deliver. On All Screens.
4. Establish Good UI/ UX
Establishing Good UI / UX will
increase ratings for your app and lead
to more sales. Likewise, UX issues
are one of the top reasons projects fail
so the potential for project failure is App matches UI/UX requirements
magnified when the UI / UX is not
established well. UI/UX Engineer signs off on expected
behavior
App indicated a long operation is
happening to user
Properly handles multiple clicks on UI
object when only one at a time is expected
Consistent animation across entire app
(speed duration and types)
We Strategize. We Execute. We Deliver. On All Screens.
5. Perfect Design Efforts
Although it may seem obvious
now, often certain design
elements are left untouched
ruining the integrity of the app.
All images resized and compressed
correctly
Care should be taken to ensure
light sources and shadows match,
Images available for all target platforms
images are sliced and used in the
way prescribed by a design
Design implementation matches document.
designer goals
Images aren’t distorted, blurred, mis-
Especially important for Android,
aligned graphics should be responsive so
they are consistent across
Design implementation is responsive to multiple screen resolutions and
the target screen sizes and densities densities.
We Strategize. We Execute. We Deliver. On All Screens.
6. Backend Services
From a technical level, the server-side
of an app is one of the biggest reasons
an app fails. Web services have been stress tested with
many concurrent user connections
Server availability, scalability, and
performance can cause users to wait
Server response times meet acceptable
too long for their data to render on requirements
device. This can be perceived as a
slow app. HTML tags are stripped out of the data feeds
when unnecessary
Server responds correctly for each remote call
Server doesn’t send anything to the user that
user isn’t allowed to access (e.g. Access
control)
Server returns the correct error messages
We Strategize. We Execute. We Deliver. On All Screens.
7. EULA and ToS
An app’s End User
License Agreement,
EULA and Terms of
Service, ToS can limit
EULA / ToS clearly states what data and
a business’s use of information the app collects
data mined from the
app. A poorly User’s rights and limitations to their data
constructed EULA / and other data in the app is clearly defined
ToS can cause
EULA / ToS indicates how the data and
unnecessary harm to information collected may be used
the product.
We Strategize. We Execute. We Deliver. On All Screens.
8. Summary
The last 20% of
an app project
makes the
difference
between your
users saying “This
app is okay” and
“This app is
amazing.”
We Strategize. We Execute. We Deliver. On All Screens.
9. Fresh Digital Group
111 John St 2nd FL
New York, NY 10038
www. freshdigitalgroup.com
Fresh Digital Group