Catfood: WebCams for Android

By Robert Ellison. Updated on Sunday, September 5, 2021.

Catfood WebCams for Android

I’ve just released a WebCam app for Android. It’s based on WebCamSaver but allows you to control the webcam – you tap the edges of the screen to pan, pinch to zoom in and out. A fun little time waster.

This is the first app I’ve released using Xamarin’s MonoDroid framework. This integrates nicely into Visual Studio and allows you to program an Android app in C#. This is fantastic for productivity and code reuse and I enjoyed the process a lot more than previous work I’ve done in Java / Eclipse. The main drawback is that the framework adds around 5MB (significant for mobile) and the documentation isn’t always the best, especially when you search for something and find out you’ve been dumped into iOS reference material. Digging around the sample code and cross-referencing the official Android documentation helps a lot. I’m going to take a stab at something a little more ambitious next…

Add your comment...

Related Posts

(All Code Posts)

Reviews and Links for March 2012

By Robert Ellison. Updated on Friday, May 22, 2020.

No books this month.

Links

RT @drclue: "drclue: #pearlhunt making progress... http://t.co/FAgLQ2UH" --http://www.twitter.com/drclue/status/185829093244280832

We won #pearlhunt and all we won was this... http://t.co/vUBgLWeK

Bald eagle, fox, and cat are porch friends - Boing Boing http://t.co/5WGciNLD via @BoingBoing

ITHCWY: Agua: Little known fact, geologists would tell you that Bernal Hill is made of chert, actually it's mostly… http://t.co/xMRm2J9n

ITHCWY: Mangler: I don't know what the machine attached to our office does but it's giving me nightmares. http://t.co/BSbvoshq

ITHCWY: It was where he left it: Not to bang on about the BBC and their horrible headlines but 'lost' is a bit… http://t.co/bDKjUbl4

ITHCWY: Executive Clubbing: I used to really love British Airways. I even got over their silly new livery and… http://t.co/NC2Bt9bM

ITHCWY: Sand Ladder at Fort Funston http://t.co/5aeQjoti

ITHCWY: SFO http://t.co/sB1QdXCt

BBC News - The Spanish link in cracking the Enigma code http://t.co/Qv6qYqqQ #fb

ITHCWY: Robot Ahead http://t.co/tn7mHTI8

ITHCWY: Goldilocks: Israel just banned models with a BMI under 18.5. That's not severely underweight, it's the… http://t.co/G5HCE5Ey

External impact report for @IDEX at http://t.co/BsMp8ADa

RT @CatfoodSoftware: Blog: Vernal (Spring) #Equinox 2012 in Catfood #Earth: Spring starts right now in the… http://t.co/xxnASTMp

Good weekend to skip Fort Funston: http://t.co/UE8blE4c

ITHCWY: Catfood: PdfScan 1.40: Catfood PdfScan 1.40 is a small bug fix release. PdfScan converts documents to PDFs… http://t.co/YXdMn6ux

RT @CatfoodSoftware: Blog: Catfood #PdfScan 1.40: I’ve just released Catfood PdfScan 1.40. This is a minor update… http://t.co/6bzjCdfi

Shamed... http://t.co/AlSwTzzY

ITHCWY: Three reasons the dream of a robot companion isn't over: David Lee reports from the Innorobo 2012… http://t.co/JndJZahn

ITHCWY: Fixing dropped wireless connection for Linksys E4200: I've been going quietly mad trying to fix a constant… http://t.co/VVZ2dl2m

Why is this firefighting robot familiar: http://t.co/rqXLfCdC vs. http://t.co/wCL3Hu2d US Navy, call Cybernetics #fb

RT @CatfoodSoftware: Blog: To Follow or Not To Follow: The Third Way: Mashable published an article by Christine… http://t.co/MEzWlryS

ITHCWY: Sweeney Ridge: Sweeney Ridge, starting from Skyline College and walking up to the Portola Expedition… http://t.co/g1HIms1F

ITHCWY: Upgrading to http://t.co/0gDd7HHJ 2.5: Today I upgraded this blog to the latest and greatest version of… http://t.co/HHDj7VdM

"not a threat to the penguins, we don't suspect" - http://t.co/oIrzQOEj - it wasn't a dream!

http://t.co/qRCS8Qhb (new #SF data portal) #todo @myEN

Add your comment...

Related Posts

(All Etc Posts)

Time Zone Time Lapse

By Robert Ellison. Updated on Saturday, February 19, 2022.

The video below shows twenty-four hours from noon UTC to noon UTC on June 7, 2010 using webcams from the Catfood WebCamSaver database. It proves that I really will do anything to avoid finishing off the new Catfood web site.

You can probably figure out that the three blocks of cams are the US, Europe and Japan. The position doesn't reflect the latitude in this version, it's just a random selection of cams for the timezones represented in the database. As it's July and most of the cams are in the northern hemisphere you'll see long days and short nights. I'll try to remember to create an updated version around the autumnal equinox.

The program that generated the frames ended up being simpler than i thought. Because it's fetching images from a lot of different sources I had a timer creating and then saving a frame once a minute and lots of worker threads fetching the images. Each worker thread is assigned a frame number and once it's got the image it locks the main frame and tries to paints it's own area. If the frame number has moved on the image is abandoned. You can see some of the cams flickering on and off in the video — these went down while the frames were rendering or just took longer than a minute to respond.

Add your comment...

Related Posts

(More Timelapses)

(Published to the Fediverse as: Time Zone Time Lapse #timelapse #timezone #catfood #webcamsaver #video Time Zone time lapse showing twenty four hours around the world with webcam images from Catfood WebCamSaver. )