IT.COM

What Type of Code ?

Spaceship Spaceship
Watch

DnEbook

DataGlasses.ComTop Member
Impact
5,741
Hi, i thought i might ask what would be the best type of code to be learning if i was wanting to gain some knowledge about smart phone apps and how they work, any comments appreciated thanks
~
I am just toying with the idea of doing some type of course in the new year
 
0
•••
The views expressed on this page by users and staff are their own, not those of NamePros.
Objective-C for Apple stuff.

Java for Android stuff.
 
4
•••
Objective-C for Apple stuff.

Java for Android stuff.

is there a crossover ........html5 ?

All new to me to be honest, i just want a ground base if i seek to expand my knowledge, many thanks for your coment
 
0
•••
is there a crossover ........html5 ?

All new to me to be honest, i just want a ground base if i seek to expand my knowledge, many thanks for your coment

HTML5/CSS3/JS can serve as a good crossover solution but it can only be run inside of the mobile browser on said device. Your reference to "smart phone apps" eliminated this as an option, because this only produces web applications. Additionally, you'd need to learn a server-side web programming language like PHP, and SQL, if you intend to build a dynamic web app. To build robust smartphone applications I don't think using web apps adapted for small screens provides enough developmental flexibility.
 
4
•••
Many thanks for your time thus far .....it all helps to gain an understanding,
 
0
•••
HTML5/CSS3/JS can serve as a good crossover solution but it can only be run inside of the mobile browser on said device. Your reference to "smart phone apps" eliminated this as an option, because this only produces web applications. Additionally, you'd need to learn a server-side web programming language like PHP, and SQL, if you intend to build a dynamic web app. To build robust smartphone applications I don't think using web apps adapted for small screens provides enough developmental flexibility.

I disagree, as a professional developer who has worked with several large corporations..

The elephant in the industry is that the app world is dying.. Perhaps like a bubble.

Heres why: There are hundreds of screen resolutions, os versions, and devices in general. Each one of these hurdles creates a new hardship for a developer. With the induction of CSS3 and HTML5, developers are able to create cost efficient solutions that support multiple devices. (Responsive Design). This helps eliminate waste of financial resources and time while increasing productivity. This also allows a developer to make modifications to the app without requiring a user to download an update.

You will find that now that most apps are simply a wrapper for a website that cache an offline version. Now while i may be discounting the app world, I understand that there is still a need for it with certain criteria such as games.

My recommendation is to focus on CSS3, HTML5, PHP, & MySQL unless you are trying to develop a game or an app that doesn't require an internet connection. An app developed using web technologies can still be submitted to the app store with a wrapper.
 
4
•••
I disagree, as a professional developer who has worked with several large corporations..

The elephant in the industry is that the app world is dying.. Perhaps like a bubble.

Heres why: There are hundreds of screen resolutions, os versions, and devices in general. Each one of these hurdles creates a new hardship for a developer. With the induction of CSS3 and HTML5, developers are able to create cost efficient solutions that support multiple devices. (Responsive Design). This helps eliminate waste of financial resources and time while increasing productivity. This also allows a developer to make modifications to the app without requiring a user to download an update.

You will find that now that most apps are simply a wrapper for a website that cache an offline version. Now while i may be discounting the app world, I understand that there is still a need for it with certain criteria such as games.

My recommendation is to focus on CSS3, HTML5, PHP, & MySQL unless you are trying to develop a game or an app that doesn't require an internet connection. An app developed using web technologies can still be submitted to the app store with a wrapper.

Thanks for your imput ....it's only early days

I did buy a book from fishpond.com before posting this thread, it was a cheapie about html5 ........still waiting for delivery , i am aiming at doing an app that will be a music game app, I plan on using a .wave file as the music component ........although this is months away. Basically if i am to deal with developers it would be handy to have a basic grasp on things, are we saying a wrapper is a mobile conversion of a website ?
 
0
•••
My book on CSS arrived and says i need to get the equivalent to 'windows notepad' to do these types of files, can anyone suggest a good / free download via the appstore ...... or elsewhere for a macbook ??
~
Many thanks
 
0
•••
0
•••
0
•••
evirtual1 hit the nail on the head. In addition you will be able to do more than just apps with PHP and HTML5, in my opinion.
 
0
•••
Thank you for all the suggestions. I also want to know what type of code need to learn. Very Appreciated!
 
0
•••
Ask Google, tired of this cliche question.
 
0
•••
You can I use HTML, CSS, and JavaScript to develop your mobile app but you need a wrapper like Phonegapp.
 
Last edited:
0
•••
I was already doing PHP MySQL etc stuff.

But then I started Android Development. I finished Android Development.

My opinion is that learning some android development basic is good enough. But that any online tutorial site can also teach you in 3 hours.

The things that I learnt from my Android training and reading was that it was only useful if I wanted to make Games and Apps that were going to use the hardware capabilities of the Smart phone. The offline apps kind of things. [And this market is saturated the Offline apps that help you in doing small small tasks]

For any dynamic app I had to do a JSON call and stuff and Internet Connection is logically needed for this kind of apps then why not just make it in HTML. I know both cannot be compared head to head but I still give more points to web technologies as server is going to get in between the whole scenario weather it is XML, JSON or HTML in the Apps.

Thanks.
 
1
•••
My book on CSS arrived and says i need to get the equivalent to 'windows notepad' to do these types of files, can anyone suggest a good / free download via the appstore ...... or elsewhere for a macbook ??
~
Many thanks
For mac I would highly highly recommend Coda which is made by a company named Panic. It costs a few bucks but it's definitely worth it in my opinion. Just checked and Coda is $75 now. However, if you're looking for a free option, I think Aptana Studio is the best free option for a Mac by far.

I use both actually. When it comes to using an editor on my local server (MAMP) I use Aptana. When editing files that are on my web servers, I use Coda because they have FTP integrated into it very nicely. Coda also has a lot more smooth and clean interface. Hopefully one of these options help you out!

Here's the links to the websites for both applications:

Coda - panic[dot]com/coda

Aptana Studio - aptana[dot]com

I haven't been a member for 15 days yet, so I cannot post links. Just replace the [dot] with a "." Duhh... :P
 
1
•••
Still toying with the idea , just got a trademark on a fashion idea do i may be doing other stuff, thanks
 
0
•••
Still toying with the idea , just got a trademark on a fashion idea do i may be doing other stuff, thanks

Did you get a chance to checkout the 2 applications I listed above? If you have any questions about either of those apps, feel free to ask me here or shoot me a PM.

Just noticed you said you wanted a free editor. So, if I were you I'd definitely check out Aptana Studio. If you're not feeling Aptana checkout SublimeText.

Sublime - sublimetext[dot]com
 
1
•••
0
•••
  • The sidebar remains visible by scrolling at a speed relative to the page’s height.
Back