Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 200
  1. A drop-in SimpleEula.java class that shows your Android app's EULA once per version using shared preferences, instead of nagging users on every launch.

  2. Build a custom IValueProvider for ASP.NET MVC that hydrates your models straight from HTTP request headers instead of scrubbing them by hand.

  3. A git-svn gotcha: git ignores empty folders, so deleting one only removes it for git users, leaving SVN users with a route-breaking folder.

  4. How to ship a preloaded SQLite database with a MonoTouch iOS app and copy it to the documents folder on first launch instead of seeding it live.

  5. My book hit #1 across all programming book categories on Nielsen BookScan, outselling every .NET, iPhone, Java, and Rails title that week.

  6. Google moved the Android USB driver in SDK v9 from Available Packages to Third Party Add-ons -- an update to page 50 of my Dummies book.

  7. Dummies Book: SDK Path

    Android Dummies book readers hitting a 'Could not find adb' error after an SDK update?

  8. My Favorite Git Alias

    Tired of unreadable git log output, I found the git lg alias -- a one-line git config addition that makes your commit history actually scannable.

  9. Android Application Development For Dummies sold out its first print run and went back to press in under a month -- thanks to readers who picked it up.

  10. Motorola Droid won't connect to Eclipse for debugging?

  11. A set of free IntelliJ live templates for Android XML layouts -- shortcuts for buttons, list views and more to speed up writing view code.

  12. IntelliJ threw a phantom 'apk.res not found' build error after a Git branch switch -- the fix was re-selecting the target Android platform in project settings.

  13. A follow-up to my Android Dummies book showing how view recycling with convertView speeds up ListView rendering on lists with thousands of items.

  14. Why I switched from Eclipse to IntelliJ for Android development, plus a link to the keyboard shortcuts PDF I couldn't easily find anywhere else.

  15. Part 4: connecting a headless Android build server to GitHub by installing Git, generating SSH keys for the hudson user, and setting identity.

  16. Part 3: installing the Android SDK on a headless Ubuntu server by tunneling the GUI installer over SSH -X since there's no CLI installer.

  17. Part 2 of setting up an Android build server: installing Hudson CI as a Debian package on headless Ubuntu, plus the daemon dependency fix.

  18. Part 1 of building an Android CI server on headless Ubuntu 10.04: getting add-apt-repository working and installing Java before Hudson.

  19. Slides from my Advanced Android talk at Twin Cities Code Camp 9 are now posted on SlideShare for anyone who attended or missed it.

  20. Download the full working Android demo app I ran out of time to finish building live during my Minnesota Developers Conference presentation.

  21. Comparing how Android, iPhone, and WP7 handle OS fragmentation across carriers, and why Microsoft's carrier-approval model will not stay fast.

  22. Source code and module-by-module GitHub branches for the HDC10 Android hands-on lab, including extra menus, dialogs, and custom styling.

  23. Heading to Heartland Developers Conference to teach a 4-hour Android development lab and give a talk on building and shipping an app live.

  24. In ASP.NET MVC, add two ModelState errors -- one with an empty message -- to highlight both fields while showing only one validation message.

  25. How to run Windows 7 from a bootable VHD on a Boot Camp MacBook Pro, including the bcdedit fix for duplicate boot loader name entries.

  26. Eclipse wouldn't recognize my Android Library project reference.

  27. How to share one codebase between full and lite Android app versions using project libraries instead of duplicating projects or repackaging.

  28. My Android book and the Introduction to Android TekPub video series aren't competing, they cover different example apps, so pair them up.

  29. Announcing that I'm writing the first official Android Application Development For Dummies book, due out this fall.

  30. Got flooded with Must Override a Superclass Method errors after a teammate imported my GitHub project?

  31. Rooting a MyTouch Slide and stuck in the recognition loop?

  32. Released Eventdroid, the first Android barcode scanner app for Eventbrite check-ins, with manual check-in as a fallback for attendees without a scan.

  33. A simple PowerShell script to prune old ELMAH XML error logs, keeping only the most recent N files so Elmah.axd stops crawling to a load.

  34. db4o was throwing StackOverflowError on Android after weeks of trimming the object model -- implementing TransparentActivation finally fixed it.

  35. How to wire up db4o's Javadoc in Eclipse so hovering over an API call in your editor shows the real documentation instead of nothing.

  36. A Poll: Web Api Calls

    A quick take on API design: empty result sets are valid responses, not errors -- reserve error documents for actual failures like a bad API key.

  37. HTC and T-Mobile's Sense/Espresso skins bury stock Android under gradients and glass icons.

  38. Rating the early Android phones, G1, Behold II, MyTouch, Droid, Nexus One, Incredible, Evo 4G, and why you should just buy the best one you can afford.

  39. How to handle multiple submit buttons in one ASP.NET MVC form using jQuery to swap the form action, keeping controller actions clean and simple.

  40. Slides and code from my Introduction to Android Development talk at Desert Code Camp - grab the demo repo and follow along yourself.

  41. Announcing two talks at Desert Code Camp: Introduction to Android Development and ASP.NET MVC2 with the Spark View Engine.

  42. DefaultHttpClient throwing Target host must not be null?

  43. Episode 2 of my Introduction to Android series just went live on TekPub, and I'm speaking on the same topic at Iowa Code Camp this Saturday.

  44. Eclipse has a hidden setting that auto-escapes strings pasted into a literal, so you stop hand-escaping huge JSON blobs for unit tests.

  45. How to unit test an ASP.NET MVC action filter by mocking ActionExecutedContext, RouteData, and the service locator instead of fighting HttpContext.

  46. A quick jQuery hack to auto-enable a disabled save button the moment any input on the form changes -- simple, if not the most performant, approach.

  47. You can get the code from tonight’s talk on my GitHub page, located here.

  48. Slides and sample code from my Intro to Android Development talk at Twin Cities Code Camp, posted here for anyone who came out or missed the session.

  49. Join the 2nd annual Twin Cities XNA Fragathon: a Halo gaming tournament and food drive for Second Harvest, with prizes at Microsoft.

  50. Twin Cities Code Camp 8

    Giving an Android dev intro at Twin Cities Code Camp 8: SDK setup, OS architecture, and building a real app live for the Marketplace.