Mobile Celestia for Android
Posted: 21.03.2020, 07:52
For iOS/macOS, see Celestia for iOS/macOS
Permanent link for Celestia for Android
Please report any bug/crash that you encounter on Github issues
Github repo for Android: https://github.com/levinli303/AndroidCelestia
1.0 download
You can also get it on Google Play to stay updated.
What's new in RC
1. Better RTL support
2. Support time reversing
3. Support marker, reference vector display
4. Added subsystem option in info view
5. Added eclipse finder
6. Added Japanese localization
7. Added Noto fonts as default fonts
What's new in beta 7
1. Display info button in the toolbar, allow hiding toolbar
2. Add controls for faintest visible, ambient light, minimum labelled feature size, galaxy brightness
3. Switch between object mode and camera mode in toolbar
4. Debug actions (toggle display FPS, console)
5. Better support for modern phone screens
6. TTF and system font support
7. HiDPI & MSAA support
8. Native GLES support
What's new in beta 6
1. Tap anywhere in search field to start searching and hide keyboard when clicking "Search" on keyboard
2. Load scripts from extra folder in Favorites
3. Add localization for Simplified Chinese (Mainland China), Russian and Portuguese (Brazil)
4. Fix a bug where search stops functioning after clicking "Search" on keyboard
5. Fix displaying km as m in object info view
6. Fix crash after staying in background for long
What's new in beta 5
1. Buttons to toggle rotate/move around, to zoom in/out
2. Do nothing when return is pressed
3. Support loading Celestia configuration and data from another location
What's new in beta 4
1. Use content from CelestiaContent repo
2. Fix some crash
The atmosphere rendering should have been restored in this version
What's new in beta 3
1. Load library asynchronously on start up
2. Use system search view and limit search result number (Fix crash in search)
3. Load star browser item on start up, fix crash in star browser
This is the first beta version built on CI
What's new in beta 2
1. Fix a potential crash in Search
2. Update the interaction in Favorite-Bookmarks
3. Load Celestia library asynchronously on start up
4. Display tutorial message on first start up
5. Support reading extras directory (for add-ons), it should be located in Android/data/space.celestia.mobilecelestia/files/CelestiaResources/extras
6. In APK, a crash reporting system (App Center) is incorporated
Here's a screenshot running Vision's add-on
One probably unnoticed feature in Beta 1, you should be able to open cel:// url and run .cel/.celx script using Mobile Celestia
What's in beta 1
it should run on any Android 5.0+ device, no idea if emulators will work
the interactions and UI are very much like it on iOS
gestures (you can click help in action menu to view it):
1. one finger drag/pan, to rotate around a body (right click(or control click) drag on desktop)
2. two finger drag/pan, to move around (left click drag on desktop)
3. two finger pinch, to zoom in/out (mousewheel on desktop)
4. one finger tap (left click on desktop)
All source code is available on Github, if you have the corresponding third party libraries ready (which is a hell to get), it should compile.
Permanent link for Celestia for Android
Please report any bug/crash that you encounter on Github issues
Github repo for Android: https://github.com/levinli303/AndroidCelestia
1.0 download
You can also get it on Google Play to stay updated.
What's new in RC
1. Better RTL support
2. Support time reversing
3. Support marker, reference vector display
4. Added subsystem option in info view
5. Added eclipse finder
6. Added Japanese localization
7. Added Noto fonts as default fonts
What's new in beta 7
1. Display info button in the toolbar, allow hiding toolbar
2. Add controls for faintest visible, ambient light, minimum labelled feature size, galaxy brightness
3. Switch between object mode and camera mode in toolbar
4. Debug actions (toggle display FPS, console)
5. Better support for modern phone screens
6. TTF and system font support
7. HiDPI & MSAA support
8. Native GLES support
What's new in beta 6
1. Tap anywhere in search field to start searching and hide keyboard when clicking "Search" on keyboard
2. Load scripts from extra folder in Favorites
3. Add localization for Simplified Chinese (Mainland China), Russian and Portuguese (Brazil)
4. Fix a bug where search stops functioning after clicking "Search" on keyboard
5. Fix displaying km as m in object info view
6. Fix crash after staying in background for long
What's new in beta 5
1. Buttons to toggle rotate/move around, to zoom in/out
2. Do nothing when return is pressed
3. Support loading Celestia configuration and data from another location
What's new in beta 4
1. Use content from CelestiaContent repo
2. Fix some crash
The atmosphere rendering should have been restored in this version
What's new in beta 3
1. Load library asynchronously on start up
2. Use system search view and limit search result number (Fix crash in search)
3. Load star browser item on start up, fix crash in star browser
This is the first beta version built on CI
What's new in beta 2
1. Fix a potential crash in Search
2. Update the interaction in Favorite-Bookmarks
3. Load Celestia library asynchronously on start up
4. Display tutorial message on first start up
5. Support reading extras directory (for add-ons), it should be located in Android/data/space.celestia.mobilecelestia/files/CelestiaResources/extras
6. In APK, a crash reporting system (App Center) is incorporated
Here's a screenshot running Vision's add-on
One probably unnoticed feature in Beta 1, you should be able to open cel:// url and run .cel/.celx script using Mobile Celestia
What's in beta 1
it should run on any Android 5.0+ device, no idea if emulators will work
the interactions and UI are very much like it on iOS
gestures (you can click help in action menu to view it):
1. one finger drag/pan, to rotate around a body (right click(or control click) drag on desktop)
2. two finger drag/pan, to move around (left click drag on desktop)
3. two finger pinch, to zoom in/out (mousewheel on desktop)
4. one finger tap (left click on desktop)
All source code is available on Github, if you have the corresponding third party libraries ready (which is a hell to get), it should compile.