Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Android Development - Start with a JAVA book or Android book?
New Posts  All Forums:Forum Nav:

Android Development - Start with a JAVA book or Android book?

post #1 of 4
Thread Starter 
I took several JAVA courses several years ago (J2SE) so I have a basic familiarity with it but definitely need to brush up. That being said, I have no experience with mobile app development. Does standard JAVA essentially work on android or is there specialized version that I should be learning? In other words, start with a basic JAVA book or a android programming book? Suggestions?
Dagobah
(11 items)
 
Coruscant
(8 items)
 
Endor (retired)
(14 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 7700k Asus Strix Z270F Gaming EVGA GTX 1070 SC 16GB G.Skill Trident Z DDR4-3200 
Hard DriveCoolingOSKeyboard
500GB Samsung 960 Evo M.2 Cryorig H5 Universal Windows 10 x64 Microsoft Sidewinder X4 
PowerCaseMouse
EVGA SuperNOVA G3 650w Phanteks Enthoo Evolv ATX  Mionix Avior 7000 
  hide details  
Reply
Dagobah
(11 items)
 
Coruscant
(8 items)
 
Endor (retired)
(14 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 7700k Asus Strix Z270F Gaming EVGA GTX 1070 SC 16GB G.Skill Trident Z DDR4-3200 
Hard DriveCoolingOSKeyboard
500GB Samsung 960 Evo M.2 Cryorig H5 Universal Windows 10 x64 Microsoft Sidewinder X4 
PowerCaseMouse
EVGA SuperNOVA G3 650w Phanteks Enthoo Evolv ATX  Mionix Avior 7000 
  hide details  
Reply
post #2 of 4
Quote:
Originally Posted by clawlan View Post

I took several JAVA courses several years ago (J2SE) so I have a basic familiarity with it but definitely need to brush up. That being said, I have no experience with mobile app development. Does standard JAVA essentially work on android or is there specialized version that I should be learning? In other words, start with a basic JAVA book or a android programming book? Suggestions?

Since I have done both, I would go with Android Development specific route since somethings are a little different and ADK is designed with ease in mind. All this given that you have experience already in Java. It is like riding a bike and you will learn more diving into the ADK.
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
post #3 of 4
Thread Starter 
Quote:
Originally Posted by RagingCain View Post

Since I have done both, I would go with Android Development specific route since somethings are a little different and ADK is designed with ease in mind. All this given that you have experience already in Java. It is like riding a bike and you will learn more diving into the ADK.

any particular books or websites that have good tutorials with this in mind?
Dagobah
(11 items)
 
Coruscant
(8 items)
 
Endor (retired)
(14 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 7700k Asus Strix Z270F Gaming EVGA GTX 1070 SC 16GB G.Skill Trident Z DDR4-3200 
Hard DriveCoolingOSKeyboard
500GB Samsung 960 Evo M.2 Cryorig H5 Universal Windows 10 x64 Microsoft Sidewinder X4 
PowerCaseMouse
EVGA SuperNOVA G3 650w Phanteks Enthoo Evolv ATX  Mionix Avior 7000 
  hide details  
Reply
Dagobah
(11 items)
 
Coruscant
(8 items)
 
Endor (retired)
(14 items)
 
CPUMotherboardGraphicsRAM
Intel Core i7 7700k Asus Strix Z270F Gaming EVGA GTX 1070 SC 16GB G.Skill Trident Z DDR4-3200 
Hard DriveCoolingOSKeyboard
500GB Samsung 960 Evo M.2 Cryorig H5 Universal Windows 10 x64 Microsoft Sidewinder X4 
PowerCaseMouse
EVGA SuperNOVA G3 650w Phanteks Enthoo Evolv ATX  Mionix Avior 7000 
  hide details  
Reply
post #4 of 4
Quote:
Originally Posted by clawlan View Post

Quote:
Originally Posted by RagingCain View Post

Since I have done both, I would go with Android Development specific route since somethings are a little different and ADK is designed with ease in mind. All this given that you have experience already in Java. It is like riding a bike and you will learn more diving into the ADK.

any particular books or websites that have good tutorials with this in mind?

http://developer.android.com/index.html

Specifically:
http://developer.android.com/develop/index.html

You don't need a single penny to get started.

Just remember me if you become rich... or need a savvy partner wink.gif

I am a little busy mastering C# dev though (links in signature). Surprised that WOLF isn't generating a lot of interest here.
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
Snowdevil
(16 items)
 
ASUS G750JM
(9 items)
 
 
CPUMotherboardGraphicsGraphics
[i7 4790K @ 4.4 GHz (1.186v)] [Asus Sabertooth Z97 Mark S] [nVidia Geforce GTX 1080] [nVidia Geforce GTX 1080] 
RAMHard DriveCoolingOS
[G.Skill 32GB DDR3 2133 MHz] [Crucial MX100 256GB] [Phanteks PH-TC12DX] [Win 10.1 Pro] 
MonitorMonitorKeyboardPower
[LG 29UM65 (2560x1080)] [QNIX Evo II LED (2560x1440)] [WASD v2 Tenkeyless] [NZXT Hale90 v2 ] 
CaseMouseMouse PadAudio
[ThermalTake GT10 Snow Edition] [Razer Mamba - Chroma] [Razer Kabuto] [Razer Man O' War] 
CPUMotherboardGraphicsRAM
i7 4770HQ Intel HM87 Express Chipset Geforce GTX 860M 8GB DDR3L 1600 MHz 
Hard DriveOptical DriveCoolingOS
Samsung SSD EVO DVD-RW Stock Windows 8.1 
Monitor
1920x1080 TN 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Coding and Programming
Overclock.net › Forums › Software, Programming and Coding › Coding and Programming › Android Development - Start with a JAVA book or Android book?