New templating system for Android phone UI – concise, native and dynamic - IDEs, Libraries, & Programming Tools

Hi guys,
Slate templates (beta) is a templating system for developing both Android and Windows phone native UIs using a modern templating system. It offers the following features:
1. concise syntax ( 40% - 60% smaller than xml )
2. similarity to html and css ( generating native controls )
3. cross platform
4. support for dynamically loading templates ( e.g. from your server )
It has separate engines for each platform – Android, Windows.
Website Link: slatetemplates.com
Wiki help Link: github.com/kishorereddy/slate-templates/wiki
Download the sample app (slate_beta.zip) from the website and customize “slate_sample2.txt” in assets folder.
Using this templating engine, we have developed a beta version of Android app - Slate calendar.
Link: play.google.com/store/apps/details?id=com.codehelixsolutions.slatecalendar
Appreciate if you could try it out, suggest any specific missing features, and give any constructive feedback for the templating engine.

Related

HOWTO start MIDP Application development - some questions ..

Hey guys,
Currently I am Java programmer (applications and applets for PCs), but I want to try something new, and so I am instersted in developing apps for cellphones. Hope you can answer my questions:
1) MIDP 2.0 does support animated gifs and allows me to access the phones memory (for loading files) when the phone supports this, right? Whats the name of the API that allows me to access the phones memory?
2) Whats the best free development platform for MIDP 2.0 at the moment? Currently I use Eclipse, but I guess I need something else for mobile development.
3) Are there any websites with tutorials that give me a lil introduction to MIDP? Any links are welcome.
Just started to look at this myself, though not fully understanding it yet, managed to get a MIDP helloworld class compiled and .jar created just using javac / command line so far, but haven't managed to get it working on the device yet, need to look into preverifying so i'm told.
2) J2ME toolkit perhaps, free with registration on java.sun.com, explanation of it is in the link in reply (3), might be worth a look first to see if it's what you're after.
3) http://www.codeguru.com/Cpp/W-P/ce/networking/article.php/c7911/
If anyone has any further info, please respond.
http://today.java.net/pub/a/today/2005/02/09/j2me1.html?page=2
works

[Q] Tool for Android Application testing

Hi,
I am Tushar. I am working on android automation testing. I want to know is there automation testing tool is available for android.
Thanks and regards,
Tushar
Hi
Hi Tushar,
Am also in android automation testing but doing tool developement. even i wanna know is there any idea of how to do the key events capture of an android mobile. with what application you gonna test. amay i know.. And i dont find any tool automation testing tool for android.
There is a software provided by the Android SDK to do interface testing: Monkey.
The program simulates randrom key/touch inputs, gestures and a couple of system events (like orientation change). This tool can be used to find errors in your app, that don't pop up during the "expected" workflow.
You can find more information about the tool on Android Developers (google keyword: "UI/Application Exerciser Monkey"; first link). (Sorry can't post links yet)
Hope this helps.

[APP] Touch Tools 2.0 Suite ROM Integration

Hi, a few people have asked me for permission to include my application suite in their ROM's and I dont mind at all. You may distribute Touch Tools 2.0 Suite on the following conditions:
1. The application is not modified or reverse engineered in any way.
2. The folder structure and icon rank are preserved.
3. The applications start menu icons are not changed.
4. Credit is given in the ROM thread.
Link to the main thread is here:
http://forum.xda-developers.com/showthread.php?t=683951
Any questions, please feel free to ask.
Happy cooking!
BR
Gaz

[Development] BadaSI

BadaSI​​​​System Information and Benchmark Tool​​​
Preamble
- News
BadaSI is a community project, everyone is invited to help on the developement or to post some new useful ideas. Also everyone who helps will be shown in the About part of the app as Team-Member. This App aims to show every usefull information about the system, to offer some benchmarks and a better user experience while using it. At the other side BadaSI is also aimed to help new developers, to dive into the bada world and start developing Apps. There is a big usefull collection throgh many API functions from the bada SDK and offers for every new developer some usefull examples that could help in hard times.
Information
- AppStore
For user that don't wont to test it, the currently official release is also available in the AppStore:
BadaSI available for all countries
- Disclaimer
The inofficial version of the App under developement, and should be used only by Beta-Testers, which don't mind, that the Device could crash after using it. Everyone should think about it before installing the App on the Device. Also no warranty or anything else is guaranteed, use it at your own risk.
- How to use?
Bind the Project in the bada SDK:
1. Install the newest Bada SDK [recommendet is the standard installation]
2. Start the Bada SDK
3. File --> Import --> bada Application Projekt --> Select Root Directory [Path of the Project Folder]
4. Confirm with Finish
Clean and compile the Projekt:
5. Right-Click on the Project Folder
6. Press Clean Project
7. Choose the Arrow-Down-Symbol next to the Tools-Symbol
8. Press Target Release
Prepare the Device:
9. Copy the attached rootCA.cert on the Card and execute it
10. Enable USB-Debugging [unter Settings --> Connections]
11. Connect the Device to the PC over USB-Calbe
Install and test the App
12. Choose the Arrow-Down-Symbol next to the Play-Button
13. Press Target-Release
Epilogue
- Announcement
The Source Code is open source and free for every developer, only the whole App, as it is, shouldn't be published as a copy of it. I am working togheter with a designer, all images are copyrighted by him and should not be used for third party apps. The changelog is always in the packed integrated.
- Current Official Build 1.0.0.201104152000.rc2
- Current InOfficial Build 1.0.0.201104152000.rc2
I have uploaded a newer alpha version here:
http://www.sammobile.com/forum/showthread.php?t=3073&p=19540&viewfull=1#post19540
Sorry i don't have time to upload it also here, but i will in the next days, xda users can also test as before .
larioteo said:
I have uploaded a newer alpha version here:
http://www.sammobile.com/forum/showthread.php?t=3073&p=19540&viewfull=1#post19540
Sorry i don't have time to upload it also here, but i will in the next days, xda users can also test as before .
Click to expand...
Click to collapse
Just Tried.It works Very well.and About Ram is perfect.And New Section Uilities When avaialable ?
The new section will also come soon, i want to build in some usefull things like compass and so on, the sensor data will stay as it was but a compination of them will come under utilities. I must think about it what is very usefull and can be part of the app. Maybe also a waterlevel.
Second, the gui will change a little bit i want to built in instead of the words on or off supported and unsupported some images that are more clear. making it a little bit more suiting to the 20 centure.
wave wifi direct supported or not?? i asked because i saw some knowledge about that beforehand and it was about ''supported''
It is defined in System Info as i saw definitely no. If the OS says no than i believe it.

Softwares required for Android App Development

Hi All,
I am a Software developer(Database Developer) and now i want to dabble in Android app making.
What are the necessary softwares required and programming language.
Please provide me the links for download too.I am on windows 8 pc 32 bit.
PS:I know the basics of Core Java with syntax and can write small programmes like Add,Subtract,Etc:laugh:
There are active threads about IDEs in this subforum ("IDE of choice for newcommers" for instance). I would recommend downloading Eclipse with the Android Development Tools directly from
developer.android.com/sdk/index.html
This package comes with a full Eclipse IDE, which provides the Android SDK including the build tools for Android. For me that has been everything necessary for developing for Android.
I suggest to you to use Android Studio, it is getting an Android Standard.
If you are more familiar with Eclipse you can start with it, but then you should move to Android Studio.
As AVD (Android Emulator) you can use the integrated emulator or use genymotion, that is much faster!
Just download the ADT from Google, it has the SDK and Eclipse in one package.
Hi for a pretty simple way to query databases and display you could have a look at GoAppzone, using the developer notes you can write a functioning app that can query write and delete, to Oracle, MySQL, SQL and OBDC databases,
You can test it out on your phone using Go Appzone showtime. Only downside is you have to pay for the ability to publish apps, The upside is that you can deploy them on all the major phone operating systems, without having to alter your code.
You can also try Unity3D - for a trial run. Unity has the possibility to publish your apps to Android, iOS, etc
raydekk said:
You can also try Unity3D - for a trial run. Unity has the possibility to publish your apps to Android, iOS, etc
Click to expand...
Click to collapse
Yep, Unity3d for Mobile is Free, you can publish on every mobile OS out there.
rahulraj.1 said:
Hi All,
I am a Software developer(Database Developer) and now i want to dabble in Android app making.
What are the necessary softwares required and programming language.
Please provide me the links for download too.I am on windows 8 pc 32 bit.
PS:I know the basics of Core Java with syntax and can write small programmes like Add,Subtract,Etc:laugh:
Click to expand...
Click to collapse
In my case I use Android Studio for Apps Development .It is very good as easy to use.You should download it from http://tools.android.com instead of http://developers.android.com. Current Release is 1.0 RC2 in canary channel. It also have SDK inbuilt. You should have JDK installed and JAVA_HOME defined.
Basic Java and Android Documentation is enough but if you want to use native code you may install NDK.
Unity is only needed for Game Development I use Unity free and my basic knowledge of C# for game development.
---------- Post added at 04:59 AM ---------- Previous post was at 04:51 AM ----------
Crichton333 said:
Just download the ADT from Google, it has the SDK and Eclipse in one package.
Click to expand...
Click to collapse
With release of Android Studio RC2 I don't think ADT will be preferred.Google itself is promoting Android Studio and now it have offline maven repository.Gradle plugin is 1.0 RC1 and studio is very stable now.
---------- Post added at 05:05 AM ---------- Previous post was at 04:59 AM ----------
raydekk said:
You can also try Unity3D - for a trial run. Unity has the possibility to publish your apps to Android, iOS, etc
Click to expand...
Click to collapse
He is asking for Apps Development and Unity is a game engine and only needed for game development.Anyway Unity free is enough for learning as a beginner is not going to use its pro functions like linear lighting.
just SDK(has Eclipse) and NDK from android official site and Java sdk(jre)
Hello
Necessary IDE are Android Studio or Eclipse (with Android SDK). Language (native) is java.
Just download the Android Studio bundle from Google. You will get the IDE and the latest SDK you need to start off. You also need to download the latest JDK as the native language to code is Java here.
You may need to use Adobe Photoshop or Illustrator to design icons or other app graphics as needed.
If you have to develop a videogame, use ide like Unity, it is the best way to begin

Categories

Resources